We’re excited to announce the release of ExtReact 6.5.3, which supports several component enhancements and the new SplitButton component, as well as early access to support React 16.
Table of Contents
Try ExtReact 6.5.3
- Download the ExtReact free 30-day trial
- Read the Getting Started guide and build your first React app with ExtReact components
- Read the Grid Tutorial to learn how to add the Grid component to your React application
- View the ExtReact Kitchen Sink examples and Conference App on any device
- Update your ExtReact apps with a simple command:
Join our webinar on April 17th at 10am PDT / 1pm EDT to learn more about what’s new in ExtReact 6.5.3 as well as Ext JS and Cmd 6.5.3 and recent tools updates. Register Now.
What’s New in ExtReact 6.5.3
Support for New Component – SplitButton
ExtReact provides 115+ rich UI components a developer needs to build data-intensive web apps using React. With ExtReact 6.5.3, you can now use the new SplitButton component within your React app. With every component, you have access to all of the component configs as React props, respond to events, and use one of the handy dockable flexible layouts.
Support for Latest Component Enhancements
With every ExtReact component, you get access to hundreds of props, methods, events, and theme variables. For example, with the Grid component, you can provide features such as – scroll with a fixed header, sort by clicking on a column header, show and hide specific columns, add paging, grouping, summarizing, edit data in cells, export data to excel and drill down/row expansion. With ExtReact 6.5.3, you now have access to improvements in many of the UI components such as Grid, NestedList, Charts, Data View, Events, Widgets, List, Calendar, Panel, Pivot Grid, Grid Tree, Forms and more.
Themer 1.3.1 Support
ExtReact components are themable which is great for React developers. Material theme is popular amongst React developers and all ExtReact components have full support for Material theme. You can use Themer 1.3.1 to visually create uniquely themed components for your React application.
Early Access to Support React 16
React 16 is the first version of React built on top of React’s new core architecture, codenamed “Fiber”. Many ExtReact customers have requested us to support this latest release and we have been working on supporting React 16 for quite some time now. We are inviting you to try the early access version and hope you will provide feedback to help us make improvements. After you login to the Sencha NPM registry (read the documentation for how to access NPM if you do not already have access), then follow the additional steps below to get started.
git clone -b 2.0.x-dev [email protected]:sencha/extjs-reactor.git cd extjs-reactor/ npm install cd packages/reactor-conference-app16 npm start
Try It and Share Your Feedback
We hope you enjoy building great apps with ExtReact and look forward to reading your feedback in the ExtReact forum.
Does ExtReact work with the latest React v16.3?
Marc Gusmano says
Yes the latest ExtReact EA works with React 16.3
Mitchell Simoens says
In an EA sense which shouldn’t be used but only testing with it right? :) When is a GA of React 16 release going to happen?
Marc Gusmano says
Yes, right Michell, the EA version is functionally working, but we do have several identified issues we are still working on,
We are also in the middle of testing, so we are interested in customers that find issues so we can get on them to fix them.
I am available if anyone has questions or who has use cases I should see – email me at [email protected]
As far as GA, we are scheduled to be delivered with the GA delivery of Ext JS 6.6
Niall O'Brien says
Are there any plans to add SSR support in the future?
Mark Brocato says
Congratulations, Marc! Great to see that ExtReact is in good hands!
Marc Gusmano says
Thank you my friend – that means a lot coming from you – I have learned a lot from you through this!
O logged an issue here https://github.com/sencha/extjs-reactor/issues/726
I get an error message : No compatible version found: @extjs/[email protected]^6.6.0
when trying the React16 preview