React4xp starter icon

React4xp starter

Server-side React and JSX

Screenshots

  • React4xp starter screenshot 0
Unleash the full potential of client- and serverside rendered React in your sites! React4XP builds directly on top of traditional XP controllers, making React look like any other templating engine out there - while expanding the possibilities for single-page sites and client-side driven apps when needed.

Releases

  1. 5.1.1

    • Dep upgrades
    • Compatibility:

      • 7.14.2
  2. 5.1.0

    • React4xp v5.1.0
    • 'dev' conmmand
    • Compatibility:

      • 7.13.3
  3. 3.0.0

    • React4xp v4.0.0
    • TypeScript
    • Compatibility:

      • 7.12.0
  4. 2.5.0

    • Added examples using SASS/SCSS
    • Upgraded to React4XP library 3.4.2
    • Compatibility:

      • 7.9.0
  5. 2.4.0

    • Don't use Gradle files from NPM
    • Upgraded versions of React4XP library and NPM module
    • Compatibility:

      • 7.9.0
  6. 2.3.2

    • Upgraded to lib-react4xp 3.2.2
    • Compatibility:

      • 7.9.0
  7. 2.3.1

    • Upgraded to lib-react4xp 3.2.1
    • Compatibility:

      • 7.9.0
  8. 2.3.0

    • Use Graal.js for SSR when running in GraalVM
    • Compatibility:

      • 7.9.0
  9. 2.2.0

    • Upgraded to XP 7.9.0
    • Upgraded to React4XP 3.0.1
    • Upgraded to Guillotine 5.5.0
    • Compatibility:

      • 7.9.0
  10. 2.1.0

    • Upgraded to XP 7.8.0
    • Compatibility:

      • 7.8.0
  11. 2.0.2

    • Bugfix: update gradle dependencies that caused build to fail post-jcenter
    • Compatibility:

      • 7.6.0
  12. 2.0.1

    • Updates lib-react4xp to v2.0.1, which fixes a bug ("BUILD_ENV not defined")
    • Compatibility:

      • 7.6.0
  13. 2.0.0

    • Update to webpack 5 (and webpack-cli 4. Also, react4xp lib and NPM package are both updated to 2.0.0).
    • MAJOR compatibility change: for webpack-4-based projects, use version 1.x (also applies to the lib and the react4xp NPM package).
    • Compatibility:

      • 7.6.0
  14. 1.7.1

    • Fixed bug: nashorn engine no longer fails to initialize in XP 7.7+
    • Compatibility:

      • 7.6.0
  15. 1.7.0

    • Improvements to react component error handling and reporting
    • Rendering methods in "custom flow" can take a request option
    • Object.assign is polyfilled in the nashorn SSR engine
    • Bugfixes
    • Compatibility:

      • 7.6.0
  16. 1.5.0

    • Version leap: syncs with versions of lib-react4xp (1.5.0) and npm-react4xp (1.5.4). These bring SSR-engine improvements such as concurrent multi-thread rendering and reporting of errors in react components
    • Compatibility:

      • 7.6.0
  17. 1.2.1

    • XP version update
    • Build works without starting with "npm install"
    • Compatibility:

      • 7.6.0
  18. 1.1.0

    • Add boilerplate for easy guillotine requests from both frontend apps or XP controllers
    • Simplify build.gradle by applying react4xp.gradle from the react4xp NPM package
    • Bugfixes
    • Compatibility:

      • 7.3.0
  19. 1.0.1

    • Fixed a bug in initial release 1.0.0
    • Compatibility:

      • 7.3.0
  20. 0.2.10

    • Bugfix: Windows build problem
    • Compatibility:

      • 7.0.0
  21. 0.1.10

    • Bugfix: Windows build problem
    • Compatibility:

      • 6.15.0