Extend DX
HCL Digital Experience (DX) provides a rich set of capabilities to create and integrate versatile applications for web and multi-channel delivery of experiences. In this section of the documentation the various options to integrate existing applications via e.g. the Web Application Bridge, by developing applications like portlets or script apps and many other ways are outlined.
- Integrating Applications
Techniques and features to bring in existing applications to your DX site. - Development Tools
HCL DX includes development assets such as DX client and more. - Script Application Development
Develop applications for HCL DX using client-side frameworks such as React, Angular and more. See also the Script Application tutorial for step-by-step instructions about developing Script Applications. - Digital Data Connector
You can use the Digital Data Connector (DDC) for HCL Portal framework to integrate data from external data sources on your portal pages by using HCL Web Content Manager presentation components. - Portlet Development
Developing for HCL DX includes developing portlets, extending the applications that are provided with the portal, and more. - Screen Flow Manager
The Screen Flow Manager helps operators, developers, and dialog modelers to develop fine-granular, small split portlets. Learn to configure the sequence, transitions, and workflow of a set of screens. - Portlet Application Archive
The Portlet Application Archive lets you bundle various artifacts that are part of your deployment into a single archive for deployment including versioning. - APIs
HCL DX provides a multitude of APIs for REST based access as well as Java, RMI and others.
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.
To learn more details on how to develop with HCL Digital Experience (DX) Web Content, go to the Web Content Development lesson in the HCL Digital Experience for Developers (Intermediate) course. You can try it out using the Web Content Development Lab and corresponding Web Content Development Lab Resources.
For an introduction and a demo on using DX for developers, go to DX for Developers (Advanced). To try it out yourself, refer to DX Setup Local Java Development Environment Lab.