In most cases, you’re already using it. You don’t have to download, configure, and maintain Sencha Cmd.
The components in ExtAngular and Ext JS are equivalent. If you’re already developing Ext JS applications and you have no plans to do any Angular development, then you can continue using Ext JS. If you’re an existing Ext JS customer and are planning to develop both Ext JS and Angular apps, then you may want to consider upgrading to the Ext JS Enterprise license which includes access to Ext JS, ExtAngular and Sencha Test. You can also purchase ExtAngular licenses directly here. If you have a team that is only focused on building Angular apps, then ExtAngular is a great way to leverage their Angular knowledge and harness the power of Sencha’s comprehensive set of components.
Yes, you get all the same components with both. If you’re used to using a component in Ext JS, it will do all the same things in ExtAngular.
Yes, ExtAngular uses the data package to get data into grids, trees, charts, and more. You have the option of using a Proxy to fetch data from the back end, or simply using an in-memory store and fetching the data by other means.
We are hosting private npm repositories for both the trial and commercial versions of ExtAngular. npm is used to download ExtAngular just as you would for any other Angular app.
We are absolutely committed to providing fully supported commercial frameworks for developers that want to build modern web apps. We just released Ext JS 6.7, which embraces many elements of ES6 and enables developers to build progressive web apps. ExtAngular, like ExtReact, uses Ext JS as its foundation, so continuing to innovate is critical.
ExtAngular enables developers to offer their end users a great experience. Developers will be able to add sophisticated components for data analytics and data visualization which are critical as web apps are becoming more data intensive. Our theming system enables designers and developers to quickly create a fresh looking application that leverages the latest trends in application design – including Material Design. Our layout management system ensures that the application will display beautifully across device types including the desktop, tablet and smartphone ensuring that the application end user gets to have the right experience on the right screen at the right time.
ExtAngular helps developers build beautiful, highly-performant web applications faster than ever before. It accelerates time to market, reduces integration risks and lowers the on-going maintenance burdens. ExtAngular comes with 115+ fully tested and supported components that are all designed to work together over the lifetime of the application.
ExtAngular is a separate product with its own license and pricing. You can buy ExtAngular to add components to your Angular applications. ExtAngular Pro is $1195 per developer, per year. You can also purchase perpetual licenses with a 5-pack minimum purchase at $9,475 ($1,895 per developer). ExtAngular subscription licenses include Support, access to updates and upgrades, and rights to develop, all during the subscription term. Rights to distribute and use applications are perpetual. ExtAngular perpetual licenses include one year of Support. Rights to develop, distribute and use applications are perpetual, but you must renew Support after one year for continued access to updates and upgrades.
When we announced ExtReact our community quickly responded with the request to develop the same kind of advanced, easy-to-use, battle-tested user interface library for Angular.
We have been helping organizations all over the world build data-intensive applications featuring powerful UI components for the last decade. Our focus has been on providing developers with everything they need to build data-intensive commercial web apps – meaning a full framework, robust components and productivity boosting tools.
We recognized that Angular, like React, is growing rapidly in popularity and that there wasn’t a full commercial component set available to Angular developers. Developers often have to assemble the components from various open source projects and a limited number of commercial vendors. Integrating all of these components together and with the Angular framework can cause project delays, create integration risks and on-going maintenance challenges. We knew we could provide a better solution with our comprehensive set of UI components.