React4XP 6.1 is out! Now with React 19!

Good news, everyone!

React4XP 6.1 now runs on the latest and greatest React.js 19! :tada:
But that’s not all, Enonic’s react-components have also been updated to support React.js 19!

Just as before, it gives you tons of features out of the box;

  • Single React.js application per page!
  • Full Content Studio’s Page Editor drag’n’drop editing support!
  • Separated XP schemas from react.js components allowing you to have it in different apps!
  • Complete component syntax overhaul following Next.XP style
  • ComponentRegistry: app-wide component registry system
  • DataFetcher: granular per-component data loading mechanism
  • Macros are components too with their own data fetchers!
  • Ability to share data between multiple components with common data fetcher
  • React.lazy() support that provides client-side lazy component loading
  • Dozen of predefined components like BaseComponent, BasePart, BasePage, Regions, etc.
  • RichText component for rendering rich text data in user components

Get started instantly with our React4xp tutorial.

3 Likes