By using the integration approach "Decoupled React-Components" the development effort directly in the AEM is minimal. No Java classes have to be written for each component, the generation of the XML files is done by the dialog generator. The HTML file is also generated from the dialog type script file, based on a standardized but customizable template, so that other use cases, such as externally hosted apps, can be covered. The use of Server Side Rendering (SSR) is also integrated in the template. An SSR service generates rendered HTML for each component server side to optimize performance and meet SEO requirements.
Teclead's approach to integrating REACT into AEM, in combination with the Dialog Generator, greatly shortens the learning curve for AEM development. Your AEM development team can be expanded with frontend developers or other teams that normally work with the AEM team can integrate their own work in the future.