We are extremely excited to announce that the beta version of Ext JS 6 is now available. This beta release enables you, our Sencha community, to test and evaluate our Ext JS 6 work in progress. This a great opportunity to help us make this the best Ext JS release ever.
Benefits of Ext JS 6
Over the course of its evolution, Ext JS has become the industry standard for feature-rich, data-driven, single-page applications. Ext JS powers applications that have successfully scaled to hundreds of screens and hundreds of thousands of lines of code. All those applications need to be mobilized, so your users can perform business critical tasks on any device, anytime, anywhere, and especially in the field.
With the introduction of touch and gesture support in Ext JS 5 last year, we took the first step towards bringing mobility to the Ext JS framework. In that process, a core common code base was created. With Ext JS 6, the UI components of Ext JS and Sencha Touch sit on top of that common core, so you can have a single code base and build apps for devices ranging from desktops to smartphones — truly universal applications.
New Ext JS 6 Features and Tools
In addition to the merged framework, Ext JS 6 brings a myriad of new features, tools, and improvements. Here are some of the highlights:
- Merged Ext JS & Sencha Touch – With Ext 6, you now have access to all the UI components from Ext JS and Sencha Touch, from a single code base, that allows you to selectively deliver the appropriate user experience across all devices. By virtue of using the common core, Sencha Touch UI components inside Ext JS 6 now get the MVVM support, data binding, and even the mouse and click support, in case you want to use them on desktops. There are also a number of enhancements in Ext JS 6, especially in the areas of Accessibility, Charts, and Grid.
- Sencha Pivot Grid – The Pivot Grid add-on enables you to quickly and easily add powerful analytics functionality to Ext JS applications. You can build applications that enable users to discover critical insights from massive sets of data available in your Ext JS grids.
- Sencha JetBrains Plugins – We have created plugins for these popular IDEs, which makes Ext JS development much faster and easier, and significantly improves productivity. The Sencha JetBrains Plugins enable autocomplete and allows developers to have quick access to configs, mixins, properties, events, methods, and more.
As you can tell, we’re proud to release this beta to the community and continue to evolve Ext JS as the best way to deliver the most robust web applications for desktops, tablets, and now on smartphones as well. Read “What’s New in Ext JS 6” for a complete view of all of the new features.
We advise against putting Early Access and Beta releases into production.
We Need Your Feedback
Ext JS 6 beta is available for download immediately along with Sencha Cmd 6 beta. We’re working hard to release Ext JS 6 GA as soon as possible. We need your help and feedback to make that happen! Try out the Ext JS 6 beta, migrate one of your smaller apps in staging, make it a universal app, and report bugs, issues, or errors in the Ext JS 6 forum. We look forward to your feedback.