Good news, everyone!
React4XP 6.1 now runs on the latest and greatest React.js 19! ![]()
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.