Skip to content

Developer tools

Learn more about the developer tools and features of HCL Digital Experience (DX), including HCL Web Experience Factory Designer and DXClient, WSRP and more.

  • DXClient
    DXClient is a command line tool featuring a single, unified interface to all HCL DX automation and CI/CD-related tasks.
  • Creating and deploying Script Applications
    create-dx-script-app is a modular toolkit designed to generate modern React applications that integrate seamlessly with the HCL DX platform. It provides ready-made templates and configurations to accelerate your development workflow.
  • HCL DX Extensions
    The HCL DX Extensions feature for Visual Studio Code Editor provides a user interface experience for DX developers during the development life cycle. Through this extension, DX developers can do shorter coding cycles between local editing events to server rendering and validation.
  • Web Experience Factory
    HCL Web Experience Factory (WEF) creates applications with rich, interactive digital experiences for delivery on desktop browsers, smartphones, tablets, and other channels.
  • Web Services for Remote Portlets services
    By using the Web Services for Remote Portlets (WSRP) standard, HCL DX can provide portlets, applications, and content as WSRP services.
  • Dojo Toolkit
    HCL DX contains an instance of the Dojo Toolkit, a JavaScript library that is based on the Dojo Toolkit.
  • Web Developer Toolkit
    The Web Developer toolkit for HCL DX provides the ability to sync themes, content, and script portlets (also known as Script Applications).
  • Extending DX class path
    There are several options to add the general code that is not part of an EAR or WAR files.
  • Reference documents
    Reference copy of API, SPI, Javadoc, and more, for HCL DX 8.5 and 9.0.

HCLSoftware U learning materials

To get an introduction to development for HCL DX, go to HCL DX for Developers (Beginners). Ensure you setup the DXClient that allows you to develop locally using the DXClient for Beginners Lab.