Skip to content

ES6 Modules and JSX Support (v5.12.0 )

Brad Simpson edited this page Feb 12, 2026 · 2 revisions

Adapt Framework v5.12.0 introduced a significant architectural change, replacing the RequireJS (AMD) module system with Rollup and adding support for ES6 modules and React/JSX templates.

Key Changes:

  • Module System: Migrated from RequireJS (AMD) to Rollup bundler with ES6 import/export syntax
  • Template Support: Added React and JSX template support alongside existing Handlebars templates
  • Developer Experience: Modern JavaScript tooling with improved build performance

See the pull requests and reference links below for technical details and further reading.

Pull requests

References

JSX

Note: Adapt Framework currently uses React 17. These links reference React 18+ documentation, but JSX syntax concepts remain the same across versions.

Additional Resources:

ES6 Modules

Clone this wiki locally