• jahia.com
    • Sign in
    Please sign in
  • Downloads
  • Jahia 8
    Jahia 8
    Familiarizing yourself with the new user interface Migration guide for functional administrators Migration guide for system administrators Migration guide for developers Known limitations
  • Documentation
    Documentation
    End-user System administrator Developer
  • Community
    Community
    Jahia 8 for the community Migrate from Jahia 7.3 Community Edition to Jahia 8
  • Customer Center
    Customer Center
    Limited Maintenance Extension for Jahia 7.3 Webinars for developers
  • Training & KB
    Training & KB
    Tutorials Online Developer Training Knowledge Base Monitoring start-level of your modules
  • Search

Introducing DX technical concepts

  • Technical overview of DX

Developing in DX

  • Development best practices
  • Installing the SDK for DX
  • Creating modules in Jahia Studio
    • Enter the Studio
  • Developing modules using OSGi
    • Introduction
    • DX and OSGi
    • DX OSGi architecture
    • Building a new OSGi module
    • Package dependencies and exports
    • Deploying an OSGI module
    • Service sharing between modules
    • Deploy-free coding
    • OSGi tooling in DX
    • Using libraries in an OSGi module
    • OSGi and Java Profiling
    • Convert a module into OSGi
    • Troubleshooting
    • DX OSGi Implementation
    • Appendix
  • Example OSGi bundles and dependencies
  • Building native mobile apps for DX
  • Using Accelerated Mobile Pages (AMP) in DX
  • Modifying DX definitions
  • Downloading Javadoc and Taglib doc for DX
  • Managing caching in DX
  • Using Spring Web Flow to implement MVC rendering
  • Integrating external data sources
  • Mobile web developer guide

Headless development with DX

  • Using GraphQL to perform queries

Portal features

  • Creating custom portal widgets

Copyrights © 2002-2022 All Rights Reserved by Jahia Solutions Group SA

Privacy Policy / Terms of Use / Legal