# Ext JS Reviews
**Vendor:** Sencha  
**Category:** [JavaScript Web Frameworks](https://www.g2.com/categories/javascript-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 112
## About Ext JS
Sencha Ext JS is the most comprehensive JavaScript framework for building data-intensive, cross-platform web and mobile applications for any modern device. Ext JS includes 115+ pre-integrated and tested high-performance UI components.




## Ext JS Reviews
  ### 1. Great UI Components, but Heavy Bundle Size and Cost Hold It Back

**Rating:** 2.5/5.0 stars

**Reviewed by:** Naveen K. | Senior Technical Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 19, 2026

**What do you like best about Ext JS?**

The complete UI component system and MVC pattern and data handling.

**What do you dislike about Ext JS?**

Heavy bundle size of this library and paid license.

**What problems is Ext JS solving and how is that benefiting you?**

It is solving the problems when handling heavy data in the UI.

  ### 2. Ext JS is a comprehensive library that accelerates UI development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhinav P. | UI/UX Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 15, 2023

**What do you like best about Ext JS?**

Ext JS offers a rich component library for building feature-rich user interfaces quickly. It ensures cross-browser compatibility, reducing the need for browser-specific fixes. The MVC architecture promotes code organization and reusability. Extensive documentation and community support facilitate problem-solving and learning. Powerful data handling capabilities simplify data integration and management. Built-in responsive design features enhance the user experience across different devices and screen sizes.

**What do you dislike about Ext JS?**

Ext JS's extensive use of JavaScript and DOM manipulation can occasionally impact performance. Developers need to employ careful optimization techniques and coding practices to ensure optimal performance, particularly in complex applications. While Ext JS offers a wide range of components, customization beyond the provided options can be challenging. Developers may have to work within the framework's constraints, limiting certain design or functionality choices.

**What problems is Ext JS solving and how is that benefiting you?**

Ext JS is a powerful library and it helped us in building sophisticated web applications with rich user interfaces. The comprehensive component library, cross-browser compatibility, and data handling capabilities of Ext JS helped us in rapid development.

  ### 3. Very very easy to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amir H F. | IT Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2023

**What do you like best about Ext JS?**

Ext JS grids are wonderful. MVC architecture, ES6 and powerful components.

**What do you dislike about Ext JS?**

Too many js files and too heavy js files

**What problems is Ext JS solving and how is that benefiting you?**

Design modern and fast admin control panels and dashboards

  ### 4. A complete front end framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bijoy T. | Principal Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2019

**What do you like best about Ext JS?**

Rich components available with easy usability. Multiple built-in themes with easy extensibility. Integration with other frameworks (I haven't used any though). 

**What do you dislike about Ext JS?**

Sencha build process was cumbersome in the beginning. ES6 support was barely available. The Rhino parser used as part of the sencha build would choke on ES6 constructs. 

**Recommendations to others considering Ext JS:**

Lots of components available out of the box. Sencha fiddle is great for trying out and learning. Debugging development sencha builds are super easy. 

**What problems is Ext JS solving and how is that benefiting you?**

ExtJS is great for data heavy front end applications that want to use readily available components with minimal difficulty. We have been using ExtJS for over 5 years. Sencha support is great and the Sencha Fiddle is a very useful tool for sharing and trying ExtJS snippets.

  ### 5. Comprehensive JS Framework for Enterprises

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Primary/Secondary Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

Ext JS provides a significant feature set with broad customization options.  The framework is paramount for displaying large datasets to end users.

**What do you dislike about Ext JS?**

The framework does support pick-and-choose packaging, but it's still a larger payload than competitors that provide less complex components.  With that said, it's harder to select the ExtJS framework over other frameworks for smaller scoped sites.

**Recommendations to others considering Ext JS:**

Use the demos to review the feature set and components available.

**What problems is Ext JS solving and how is that benefiting you?**

We provide a comprehensive, one-stop SPA to our stakeholders that is context based on the end user's roles and permissions.  This site has been in place for over a decade, is currently accessible to over 40K users, and is constantly expanding.

  ### 6. [clean code architecture]

**Rating:** 3.5/5.0 stars

**Reviewed by:** Samundra T. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2021

**What do you like best about Ext JS?**

huge documentation and various feature like charts,grid

**What do you dislike about Ext JS?**

extjs build in single file is not easier for large project

**What problems is Ext JS solving and how is that benefiting you?**

software development

  ### 7. Feature rich UI framework with some rich widgets

**Rating:** 4.0/5.0 stars

**Reviewed by:** Prathamesh S. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 21, 2020

**What do you like best about Ext JS?**

The choice of widgets. The framework is really feature rich and has all the components that you might need as a developer like windows, panels, grid, tables, message boxes, forms and dynamic charts.

The UI framework is very rich and well integrated and makes it very easy to deal with lot of Ajax functionalities out of the box.

**What do you dislike about Ext JS?**

The license for using the dynamic charting components is prohibitively expensive. The free version comes with limited support and sometimes you need to write your own code just to fix Ext JS release bugs.

**What problems is Ext JS solving and how is that benefiting you?**

UI Development - We provide a feature rich and highly responsive UI to our users and availability of interactive UI components is a must. The Ext JS components like grids and panels make that job easier and provide users with a fabulous UX experience.

  ### 8. Varied languages ​​and extensive tools.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lucas C. | Marketing Executive, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 20, 2020

**What do you like best about Ext JS?**

A larger html ecosystem used in the design area for me has been phenomenal and I have used this service and in general the use of html, api or Java codes and different languages ​​makes Ext Js stand out, I like it because the tools are not just one language but it allows me to express different types of language and get to the application that I want to run is for this reason that I like the system because it has provided solutions for what I need, be it designing a page, improving our telephone application or simply improving a system of sales. the code system for us has been fundamental and Ext JS has worked to be able to do it.

**What do you dislike about Ext JS?**

There may be criticisms such as not knowing how to use the system, although for me it is simple for those who do not have prior knowledge of languages, it can be complicated, however it can be difficult for them to understand the systems and codes such as: Java, api is for this reason that although it is not a negative point it can fail the system affects users who want to try it, they can get lost in their tools.

**Recommendations to others considering Ext JS:**

I definitely recommend it because the result we have is favorable, we do not have any type of problem in this regard because we understand how this type of language works, that is why I recommend the service because it works.

**What problems is Ext JS solving and how is that benefiting you?**

To design a page or an application, the advertisements or the realization of a program for sales, codes are needed, investigating we found this Ext JS software and we implemented it in order that it only maintained a single language, but it was not the Ext JS tool. It is very broad so it was extremely comfortable for us to work on our own language in this way we can design and do everything we want without any problem and total freedom.

  ### 9. Perfect for the basic development of pages.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Monica L. | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 14, 2020

**What do you like best about Ext JS?**

The service that we use for Ext JS seems impressive due to the amount of language that it offers us to be able to communicate through JavaScript, in this way we can offer or offer different tools to be able to modify pages, web design, send emails, many forms Through codes it seems very interesting to me and the freedom it offers us to be able to offer innovations not only to the user, but in my case, the only freedom to be able to do what I want with the code, I like this tool.

**What do you dislike about Ext JS?**

I do not have any type of problem with the Ext JS service, in my opinion it can improve at certain points so that in this way people with the course process can be learning, however you must have prior knowledge to be able to use its tools completely.

**Recommendations to others considering Ext JS:**

Obviously I recommend the service because the result works it is evident how these companies can use these codes in order to improve activity within the same company and automate certain software is extremely attractive in order to improve web pages and give different use to I recommend this system because it works and the results are favorable and personally I like it.

**What problems is Ext JS solving and how is that benefiting you?**

It definitely solves problems within the company because it is much more comfortable to be able to change pages, design and marketing all the processes that are carried out with codes is much easier, as well as being programs with greater functionality and automating time with the tools that Ext JS offers us either java scrip or others in order for us to create stability when implementing the system.
The tools are extremely attractive and their tools are basic but previous knowledge of languages ​​is needed to understand JavaScript, however it works for me and I love the service it is basic for me.

  ### 10. Nice product, fast development, ease to config or override internal stuff

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Translation and Localization | Enterprise (> 1000 emp.)

**Reviewed Date:** July 31, 2019

**What do you like best about Ext JS?**

Grate grids/views, combo, tag fields that works together with grid editors, same look and feel for all components (buttons inside toolbars, outside...). Nice theming mechanism and you can do your one theme and even use it in kitchensink examples to showcase all components with your theme (few tweaks required). Easy to create new components by fist using internal ones and orchestrating them. Add custom ui's to create different style of the same component. When you understand the concepts and how it works, you don't need support or google help, this is why "posts count" does not always matters.

**What do you dislike about Ext JS?**

Build tool is custom, not allowing latest JS standards (all). custom imports... but not a big problem when you understand reasons and how it works. ext-reactor discontinued and ext-react does not yet support typescript types so good. In some cases troubleshooting of missing required files on a build app is hard and you don't know what require (class name) is missing.

**Recommendations to others considering Ext JS:**

Look at docs and examples (lot of them), always use them as first "helping" point, then search on sencha forum then on google :)

**What problems is Ext JS solving and how is that benefiting you?**

Fast Development, reach & good components, same look and feel, browser compatibility.

  ### 11. Ext JS keeps update with modern technology

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sarah F. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 16, 2020

**What do you like best about Ext JS?**

This is an age of modern technology and without having any technological knowledge you will be left behind. This software is here for you to open door when it comes to modern applications. Ext Js provides a lot of courses especially in mobile applications and we development. This equips you in the way that either you can create your own work profile or even if you are working with any organization you can add in their business growth.

**What do you dislike about Ext JS?**

There is no third party integration because personally I have to deal with custom charts so I face some issue about it. Ext JS is very costly even enterprise plan are very costly and technical skills pans are also not a cost effective solution.

**Recommendations to others considering Ext JS:**

Now if I Talk about Organizations if you  hire a single person having knowledge of it his software he can add so much to your business values you can create, you can design you can built the complex applications.

**What problems is Ext JS solving and how is that benefiting you?**

I am good in Ext Js when I switched my job I had an assignment to design a website and because of t his tool I created it within a week. It provides a cloud based solution which helps you in designing, creating and testing the web applications. This tool offers you variety of plans which are categorized for those want to develop technical skills and for enterprise plans for professionals.

  ### 12. Great for building UI quick and easily.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Lee M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

I like ExtJS because everything is built in and I don't have to rely on third party libraries. For example, I can build a fully fleshed out grid in only a few lines of code.

I like that the documentation is thorough and there are a lot of examples of ways to build different UI components using the kitchen sink.

**What do you dislike about Ext JS?**

I wish there was some better support for integrating third party libraries like custom charts. I wish there was some more support for the paid version of font awesome.

**Recommendations to others considering Ext JS:**

It's not a free open source framework like some others but you get tons of value for what you pay for.

**What problems is Ext JS solving and how is that benefiting you?**

We're building a large, complex enterprise application and it's so easy to display data in grids and charts and it's all built into ExtJS.

Another problem we're solving is reducing our applications load time. We've Incorporated dynamic package loading by separating features into ExtJS packages. This has made our user experience speedier.

  ### 13. Great quick-development framework.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sandy S. | Private Wealth Management Assistant, Enterprise (> 1000 emp.)

**Reviewed Date:** February 25, 2020

**What do you like best about Ext JS?**

The level by which complicated systems can be created. Elements can be used in a complicated, functional interface for minutes. The whole suite has a coherent look that appeals to customers, and it is straightforward to customize it using both Sencha Themer or Cmd's SASS compilation characteristics. Both practical features can be readily modularized, the proposed MVC (or recently MMVC) composition and operation templates make the organisation of code a doddle, so that each code file can be maintained to around 100 top forwards with the correct organisation, which makes code quite straightforward and similarly knowledge its structure.

**What do you dislike about Ext JS?**

The selling prices is a bit excessive, glitches can be hard to detect and sometimes elements, particularly the HTML editor, are hard to work with.

**Recommendations to others considering Ext JS:**

This is not like several others an open source structure, but you have a great deal of value for what you're paying for.

**What problems is Ext JS solving and how is that benefiting you?**

This assisted us in creatin user interfaces that are robust and reliable. I am using it primarily to create administration analytics and make it user-friendly without worried about other challenging-to-use web structures or prebuilt templates.

  ### 14. My experience with Ext JS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kumar Sheetal J. | Research Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 25, 2020

**What do you like best about Ext JS?**

When I started working , I searched through web to find out the pros and cons of Ext JS.  My Initial assumption was that it is not worth it. But after using it personally for my work I found out that It is very useful and has lot of unique features. This is very user friendly.  The things which I liked the most are: 
1. The UI interface is really good.
2. It provides support to lot of web functions (MVC, REST)
3.The documentation for all the versions( Makes lifer very easy for users)
4. HTML is not required at all

**What do you dislike about Ext JS?**

It is good but not the best I say, This has some cons (not very big though).
1. Pricing (  This makes life easy but the cost is relatively high) 
2. Customer support issue

**Recommendations to others considering Ext JS:**

Well there are various reasons why one should opt for Ext JS. Apart from pricing , I feel It is one of the best available in the market.

**What problems is Ext JS solving and how is that benefiting you?**

I used this for my college project. I have created  single-web-page application using Ext JS. These was one more project in which I worked on end user applications.

  ### 15. Good framework and easy to work with

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** January 23, 2020

**What do you like best about Ext JS?**

The components are all acting the same, using the same vocabulary so it is easy to understand and know what to expect whatever component you are using. But what I like most with extjs is the very detailed documentation combined with other helpful users sharing their fiddles.

**What do you dislike about Ext JS?**

When you want to do/solve something unexpected that is obvious to you and don't find others with the same problem. Or when you google somethin and most of the answers you find are related to an older version.

**Recommendations to others considering Ext JS:**

Extjs is not like working with react or angular, But it is a complete toolkit/framework witrh a lot of components and a good roadmap + support

**What problems is Ext JS solving and how is that benefiting you?**

We have a working one-page-app with some pretty advanced functionality that works in all browsers. Working with model-view-controller is so great and just anyone can jump into the code and imediately understand whats going on, if they have som extjs knowledge.

  ### 16. Fantastic framework for rapid development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andy P. | Web developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 22, 2020

**What do you like best about Ext JS?**

The speed with which complex applications can be built. Ready to use components take minutes to put together into a complex, functional UI. The entire suite offers a consistent look which appeals to clients and customizing it with their own branding is very simple using either Sencha Themer or simply through the SASS compilation features provided by Sencha Cmd.

All functionality can be easily modularized, the framework's suggested MVC (or more recently MMVC) structure and the project template they provide makes organizing code a cinch and with proper organization each code file can be kept to around a 100 lines tops, making browsing code very simple and understanding its structure similarly simple.

**What do you dislike about Ext JS?**

The pricing is a little steep for single developers, sometimes bugs can be difficult to track down and certain components can be difficult to work with at times, especially the HTML editor.

**What problems is Ext JS solving and how is that benefiting you?**

It helped me build complex and consistent user interfaces. I primarily use it to build administrative dashboards, to make it friendly for customers to use without having to worry about other web frameworks difficult to use, prebuilt templates and HTML markup.

  ### 17. Staff UI for our Adaptive Enterprise Workflow Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2020

**What do you like best about Ext JS?**

ExtJS allowed us to build a highly adaptive front end to an enterprise Workflow Management platform - using a library of industrial strength, robust widgets, without having to be concerned with cross browser weirdness.  The touch support is also reasonable, given that we didn't initially target touch at all - we basically got most of it for 'free' as it was provided natively in ExtJS

**What do you dislike about Ext JS?**

Upgrades have sometimes been quite significant, including many breaking changes.  This makes 'keeping current' somewhat expensive and somewhat daunting.

**Recommendations to others considering Ext JS:**

Consider strongly whether to use the full framework or just the widgets with another framework.

**What problems is Ext JS solving and how is that benefiting you?**

The consistent look and feel and quality of the widgets is outstanding.  This allowed us to build our primary Staff facing UI for our enterprise product such that it works cross browser, cross platform, and provides a very professional and consistent look and experience for our users.  Layout is adaptive based on meta-data, and it looks consistent and clean throughout.

  ### 18. My Journey Experience from ExtJS3 to ExtJS6

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rajesh B. | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2020

**What do you like best about Ext JS?**

Powerfull components and integration with other third party lib's

**What do you dislike about Ext JS?**

Few of the components are challenging to learn and use

**Recommendations to others considering Ext JS:**

Try it you will love it.
I would recommend using ExtJS, it has flexibility to integrate with other libraries making it more powerful.
Documentation and support are top-notch.
Easy to integrate with any server-side framework. 
Support of multiple browsers
Support of Mobile devices.
MVC and MVVM framework
Can easily debug the js library.

Dislikes: 
Cost
Difficult to use themes
HTML editor component needs enhancements, it looks like a very basic version.
Graphs are not clear, they look dull.
Id and ItemId made automation testing difficult, we need to build our own id attribute for automation.
Pivot grid performance issues.
Focus issues, on a few systems

Suggestions:
Provide more default themes.
Need a theme with smaller fonts, icons, tabs etc..similar to classic theme.
HTML editor with more options.
Inline filters on the grid.
Editable Grid - Direct Component to support all features similar to MSExcel.
Internationalization 


If you are and UI developer, I would recommend to ty ExtJS, if you are still looking for other frameworks you can still go with ExtJS as you can integrate with other libraries too.

**What problems is Ext JS solving and how is that benefiting you?**

We had built an awful UI for our enterprise application.
A lot of inbuilt component which are ready to use and integration with other libraries.
 
A lot of time-saving by using the readily available components and easily pluggable.
Support of web and mobile with the same libraries.

  ### 19. Ext-JS the best javascript library for business application

**Rating:** 4.5/5.0 stars

**Reviewed by:** Carlo B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 16, 2020

**What do you like best about Ext JS?**

In my company (Ethea S.r.l.) we uses ExtJS from version 3 to build our web builder tool named "Kitto", made with Delphi.
ExtJS had a complete suite of components so we don't need to search and integrate different libraries: for this reason it was very simple to make Kitto because every component (grid, menu, toolbar, panel, form, etc...) works in the same way and Kitto build Javascrit automatically based on a object oriented structure. Another good reason is that Ext JS is a suits of classes with strong inheritance and a way to build GUI in an elegant and simple way.

**What do you dislike about Ext JS?**

The only problems that we encounters was the gap from ExtJS 3 and ExtJS6: for this reason, Kitto2, based on ExtJS6 was partially rewritten because of the change of the undeline javascript library.

**Recommendations to others considering Ext JS:**

Don't ask for free javascript components and libraries, ask for a unique and better suite of hundreds components .

**What problems is Ext JS solving and how is that benefiting you?**

With ExtJS + Kitto we build Web application in a very fast way: the applications are very robust and we continue to work on Kitto to support new features that ExtJS 7 introduced.

  ### 20. If you want to create a business application, you should go with ExtJS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jan S. | Team Lead & Product Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 16, 2020

**What do you like best about Ext JS?**

The fact that ExtJS has ready components

**What do you dislike about Ext JS?**

Learning curve that ExtJS has was quite a big.

**Recommendations to others considering Ext JS:**

Remember that learning curve is bigger than with other frameworks, but when you/your team make it, you will have a powerful JS framework on your hands to create great business applications. However if you are going to make nice sexy interface for a game or so (not business application), maybe other frameworks will suite your needs better.

**What problems is Ext JS solving and how is that benefiting you?**

We use ExtJS to create a business application that looks like a business application. 

Benefits of the ExtJS are that it includes ready components for business application. For example if you create Payroll, Finance, Material Handling, Warehousing, Sales (=ERP), OM, CRM etc. application, ExtJS is the right JS framework for that. It is not as sexy or hip as ReactJS or the learning curve is not as easy as Angular has - but for business applications it has the right components and you don't need to use time developing them or the functionality to those components. If you have for example 10 developers, you decide what components you will have and how your application should look like - you don't need to create boiler plate or some other kind of UI + component development hazzledazzle like you would need to do with many other JS frameworks.

  ### 21. Powerful and fun, but hard and expensive

**Rating:** 2.5/5.0 stars

**Reviewed by:** Renato R. | Senior Software Development Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

For me the best thing in ExtJS is that it's powerful and flexible. The documentation is very good, lacks some advanced insights on the components internals but overall is very good.
The fact that you can inspect it's code is also a plus since many times you can discover more over it's internals.
The set of ready to use components is very good as well.

**What do you dislike about Ext JS?**

First of all, it's a very expensive toolkit when compared to other tools available today (most of them open source). If you have a larger team it becomes cheaper to use open source tools and built your own components. In some very specific contexts this may not be true though.
Another huge issue with it is the learning curve. It has been 3 years since I stopped using ExtJS professionally so this may have changed.
Nonetheless it's the tool with the hardest learning curve that I ever worked with. Generally only good to excellent developers end up fully understanding it, the average and down developers have a very hard time on learning it since it has very specific characteristics and it requires deep knowledge on JavaScript.
Personally it is not a big deal for me, but as a business man and a manager, it's hard to find developers to work with it. Plus the average cost of those developers is higher than if you use pure React for example.

**Recommendations to others considering Ext JS:**

Evaluate if you really need it because it comes with a cost. Balance the benefits and costs wisely.

**What problems is Ext JS solving and how is that benefiting you?**

Enterprise apps mostly. It's the strongest front line for such an extensive toolkit and component library.
Makes building RIA apps easier to develop and better organized.

  ### 22. Powerful tool for UI development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Samuel G. | COO, Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

Ext Js is one of the most powerful tool for UI development out on the market. One aspect of Extjs that differentiates itself from the competition is its vast array of components that can be used in development and eliminates the need to install other packages that could potentially cause compatibility issues in the long run. Furthermore, Ext js is completely packaged on npm and can be easily deployed in a linux container on a kubernetes infrastructure.

**What do you dislike about Ext JS?**

Ext Js has a steep learning curve for any new developers. However in order to remediate the issue, Ext Js has an extensive documentation with detailed examples which helps to facilitate the learning process. Furthermore, Ext Js community is very small which makes it hard to find solutions to issues quickly. But again, Ext Js remediates this situation with credits in order to have access to the support staff quickly

**Recommendations to others considering Ext JS:**

We recommend others to use Ext JS for their web development. It is maybe pricey compared to other tools such as react and angular. However it is one of the only licence you need for your UI development and it is definitly worth it.

**What problems is Ext JS solving and how is that benefiting you?**

We built an entire application from scratch and commercialized it in 2018. Ext js helped us to deliver to market quickly the application without wasting time on compatibility issues, searching for componentes that fit our customers needs as well as having to pay for licences left and right. Everything is centralized in Ext Js which allows us to move quickly in our development.

  ### 23. 11 fun years with ExtJS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav J. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

I like that the UI is quick to put together with all the widgets that come with almost every function and configuration you need. 

I almost never have to write html and css. The themes work great. So I can really spend my energy on writing the business logic and functionality.

Great Documentation too.

**What do you dislike about Ext JS?**

1. The license is expensive so it gets hard sometimes to convince others to pick ExtJS when deciding stack for a new project.
2. Support can be a bit challenging at times.

**Recommendations to others considering Ext JS:**

The cost of a license is well worth the time, effort and money that is saved during development.
Don't be daunted by the learning curve in the beginning, once you get a hang of it, it becomes very easy.
Hire consultants like me to help you project take off.

**What problems is Ext JS solving and how is that benefiting you?**

Building webapps of all shapes and sizes with great speed of development.

  ### 24. Deployment of applications in the ''cloud''.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 25, 2020

**What do you like best about Ext JS?**

Ext JS is the best tool available to accelerate the construction of web and mobile applications, providing the best organization so that a team can work with the highest performance available, a feature that highlights much of this tool is that it offers pre-assembled containers and capture fields for forms, buttons, menus and graphics very complete to develop applications with high levels of professionalism, this system is the most solid structure with which you can work a programmer incorporating some software engineering methodologies, the utilities that provides this system I must say that are excellent for the construction and testing processes of the software implemented. Personally in all the years that I have been working in my profession I have experience working with several services similar to Ext JS and I must say that this system is the one that has provided greater efficiency to my company at the time of implementing and maintaining all the applications we have built in recent years.

**What do you dislike about Ext JS?**

The performance provided by Ext JS I can certify that it is very good, we have never had problems with the software and has been a very good experience its implementation in our company. I think that for amateur programmers it can take some time to get used to working with this system, but with all the experience I have using different similar services in the past this tool is very easy to use compared to others.

**Recommendations to others considering Ext JS:**

From my most sincere opinion both professionally and personally I recommend the implementation of Ext JS to develop applications with high levels of quality, is a very cost-effective service, with different versions and packages available designed for every need of use that is required, is a very easy to use with all the necessary features that allows developers to work with high comfort and incredible performance, Ext JS is a unique and professional service.

**What problems is Ext JS solving and how is that benefiting you?**

Ext JS was implemented to our company because we had the need to create applications for the benefit of the company that were of great performance and guarantee, once we knew this tool surprised us all in a positive way, since it was very easy to use and we were able to develop our first applications in record time, in general this tool was very potential to achieve the success that we have acquired in recent years and in my honest opinion we would not consider changing this tool for another because it met all our expectations from the first time it was used.

  ### 25. The benefits outweight the drawbacks

**Rating:** 3.5/5.0 stars

**Reviewed by:** Greg S. | Systems Analyst, Chemicals, Enterprise (> 1000 emp.)

**Reviewed Date:** October 10, 2019

**What do you like best about Ext JS?**

All of the built-in UI components make developing applications so much simpler. The data grid is full-featured, easy to use and allows you to easily present data in the app really quickly.  The ViewModel concept is also great and can save a lot of development time in various ways.  Also, specific to my organization, the Ext Direct functionality has been extremely useful.

**What do you dislike about Ext JS?**

As I see it, the greatest drawback to the framework is having no control over the html markup.  Yes, you can assign classes, but to not be able to see anything on the front-end until runtime definitely took some getting used to. Also, I think it's silly to have to code essentially two separate UIs (modern and classic) if you want to have a responsive application.

**What problems is Ext JS solving and how is that benefiting you?**

The biggest benefit is how quickly we can prototype and then build full-featured applications.  We've used the framework for a wide array of web applications, and it can apply to almost any situation we've run into.

  ### 26. Solid framework for enterprise application development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Milan Z. | Senior Software Engineer & Technical Lead, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 09, 2019

**What do you like best about Ext JS?**

The framework is incredibly well structured and the object oriented approach to building and extending components sets this framework apart from the rest. The API documentation are incredibly detailed and the examples are always a great starting point.

**What do you dislike about Ext JS?**

Our team stopped using CMD. Almost all of our applications are internal and the complexity of building and troubleshooting minified JS vs. the value or performance gain was simply not worth it. If Sencha would stop promoting CMD as the defacto approach, I think they would be able to greatly reduce the learning curve, which is often a barrier to wider adoption.

**What problems is Ext JS solving and how is that benefiting you?**

The days of duct-taping random open source components together and mixing in whatever "flavor of the day" architecture is finally over. One of the biggest wins for our team is to standardize on one framework that does everything from front end components, to complex data binding and everything in between. Standardizing on ExtJS has promoted a consistent architecture for our apps which has made cross functional support of apps much easier. 


  ### 27. 7 years software developer C, C++, Java, Javascript

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daniele G. | Software developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 09, 2019

**What do you like best about Ext JS?**

Most of all I like data management, you can manage very big and complex databases using Model-View-Controller architecture and simplyfied class like store, proxy, and so on. It is very easy to create fully responsive html5 based interfaces without takes care of what kind of browser the web app will run on. Sencha Themer helps you to build and customize you components aspect to make users experience and web navigation very friendly and cost-effective, without write a single row of any css file. The whole framework is fast and efficient.

Sencha support is very fast and accurate they always help you providing working examples and suggestions. 

**What do you dislike about Ext JS?**

Documentation laks of examples, there are some unlinked links and many features aren't fully documented. Furthermore I wrote to sencha support for help and found many issues in the framework that in new release aren't solved after 3/4 months. 
Moreover I think that in some components misses events and features, for example in grids or export component. 

**Recommendations to others considering Ext JS:**

You must spend a lot of your time to understand how it works, but when you got it you can do whatever you want and last updates provide you always new components and features.

**What problems is Ext JS solving and how is that benefiting you?**

My company is creating and maintaining a web interface with several apps to manage its installations for access controlling, time & attendance management, employees administration and self-reception features. 
We are developing our web apps to fit in mobile devices too.

  ### 28. Strong framework to build Web Apps faster

**Rating:** 5.0/5.0 stars

**Reviewed by:** Unmesh K. | Product Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 02, 2020

**What do you like best about Ext JS?**

Ext JS helps to build components stack faster and the re usability factor helps to build a complex web application development faster. A structured approach helps to add external libraries easy to use, and a rich in-built components store reduces need to create custom components.

**What do you dislike about Ext JS?**

This framework isn't widely used as other frameworks. Which, when comes to putting a question, not many developers having faced the issue, makes it difficult to reach a solution.

**Recommendations to others considering Ext JS:**

If you are looking for a long term stable web application, Ext JS is way to go. Easy to build app, easy to add libraries.

**What problems is Ext JS solving and how is that benefiting you?**

Creating complex web apps. It is beneficial as we don't need to worry about html code and quickly a simple structure of components can be formed.

  ### 29. Functional but hard to customize

**Rating:** 2.5/5.0 stars

**Reviewed by:** Alessandro M. | Team Leader, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 16, 2020

**What do you like best about Ext JS?**

The data layer of ExtJS is very powerful.
In a short amount of time you can get your web application up and running with connection to a REST server, elaborate and display data in different kind of views.

**What do you dislike about Ext JS?**

If you have to customize the views with custom CSS it's a pain because the dom produced by ExtJS it's over complicated.

**Recommendations to others considering Ext JS:**

Evaluate first the level of customization required by your project

**What problems is Ext JS solving and how is that benefiting you?**

We solve the problem of handling and displaying big amount of data without have to rewrite a base data and communication layer.

  ### 30. Great js library for business apps

**Rating:** 3.5/5.0 stars

**Reviewed by:** Keith B. | Principal Product Manager Customer Analytics and Insights, Enterprise (> 1000 emp.)

**Reviewed Date:** January 19, 2020

**What do you like best about Ext JS?**

It build JS automat based on OO structure.  Also was very easy to puck up tuturial and learn how to use in about 2 weeks for js folks

**What do you dislike about Ext JS?**

Not having no control over the html markup makes it a bit of a challenge to produce a nice looking webpage, takes a bit of work to get that working.

**Recommendations to others considering Ext JS:**

try it out on a small poc and get some user feedback and how mult developers try and share experiences to see how it compares to other lib out there before making final decisions

**What problems is Ext JS solving and how is that benefiting you?**

Want to produce heavy front end applications to get a rich UX as our user interfaces have to be direct and to the point to allow them to make choices and complete complex business processes

  ### 31. Best Decision I have made for RVI in our 30 year company history

**Rating:** 5.0/5.0 stars

**Reviewed by:** Monty C. | President, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 23, 2020

**What do you like best about Ext JS?**

The little time it takes to get one of our programmers to go from Mainframe programming to true GUI coding, literally just one day.

**What do you dislike about Ext JS?**

Nothing to dislike within Sencha Period. We have a harder time teaching older programmers which editor to use and them learning that. The code is a cake walk with EXTJS.

**What problems is Ext JS solving and how is that benefiting you?**

Everything.Every problem we have tried to do converting and old legacy system to a full function GUI system has been solved within Sencha. The biggest problem we have is if you tell someone what you are thinking of doing, they go ahead and whip it out that day, and we can't keep up with documentation, to match the coding. They can fly that out the door.

  ### 32. Very good tool that helps a lot in the development of web applications.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 19, 2020

**What do you like best about Ext JS?**

This tool is good and it has all the components to develop web applications much faster, its interface is excellent and fluid, the support is always updated to lend a hand, the whole system is configurable and best of all it is customizable, it is good.

**What do you dislike about Ext JS?**

We had tried other tools and there were always a lot of common problems and glitches, but really this one is perfect and great and I wouldn't complain about anything in the world.

**Recommendations to others considering Ext JS:**

I highly recommend it, I hope you enjoy it and that it benefits your company, I know it will help.

**What problems is Ext JS solving and how is that benefiting you?**

It is excellent, it has been a good experience, now we can develop web applications much faster than before, create pages and use them, and it is compatible with any browser.

  ### 33. Extjs is a framework like no other.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Subhadip P. | Senior Frontend Developer, Insurance, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 21, 2019

**What do you like best about Ext JS?**

Firstly components, ExtJs has components for every web/mobile widget possible, these components are unlike components in React or Angular. It provides fully built in component with all added features and styling and adding custom features are just a breeze by setting config properties or custom listeners. Where as in React or Angular components you need to write your own component and follow the typescript or react jsx code methodology to customize the component.

Secondly, MVVM makes it working with component state and with almost no need to use DOM lookup just like any other modern web frameworks.
Thirdly, Universal app capability same app can be built for classic and modern.
Moreover, Features like mixins, binding, formulas, privates, statics, overrides are unlike anything in any modern framework.
The new 7.0 classic Material theme is beautiful and it gives any app a modern look.

Learning Extjs is good enough to build whole front application in a modern way, unlike Angular or React where you need to learn Bootstrap.js, typescript for html and binding for angular application.
For React you need to learn Redux, Redux form, Redux Thunk, React Router Dom, Axios for calling Ajax or Rest calls, React Context, React Hooks etc etc. Something new comes up and you no longer use Redux Thunk now we use Redux Sagas etc etc. :)



**What do you dislike about Ext JS?**

Only drawback I can think of for Extjs where I think it needs a little work is to make better Garbage collection and make DOM lightweight and create a mechanism to detect memory leaks like unused stores etc. 

**Recommendations to others considering Ext JS:**

Extjs is a amazing framework with all modern features built into one library, entire web application can be built using one framework, no need to rely on opensource git projects for components.
Extjs documentation is so great nothing comes even close to that.
It has integration with React or Angular which makes it modern.
It has a theme package where themes can be created visually using Sencha Themer application.
It is one of the perfect front end framework I have used.
I am using it since Extjs 4.2 and it has been 7 years, I worked on React- Redux projects but I felt Extjs is much comprehensive and complete as a framework


**What problems is Ext JS solving and how is that benefiting you?**

Learning Extjs is good enough to build whole front application in a modern way, unlike Angular or React where you need to learn Bootstrap.js, typescript for html and binding for angular application.
For React you need to learn Redux, Redux form, Redux Thunk, React Router Dom, Axios for calling Ajax or Rest calls, React Context, React Hooks etc etc. Something new comes up and you no longer use Redux Thunk now we use Redux Sagas etc etc. :)

  ### 34. Ext JS gets the job done.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Retail | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

Sometimes the documentation is lacking, and the only way to figure out how something works is to  dig into the source code.

If you need to build something that doesn't fit inside the framework, sometimes it can be a bit difficult to get to work with the framework itself.

Also, the fact that it is a proprietary framework makes it difficult to find examples and community support sometimes.

Examples given are almost always the most basic possible example, and have no real life application.

The Architect product that they tried to push isn't really that useful for anything but basic prototyping. It seems like a good idea, but it's not really useful for making an actual application.

It's also not the quickest framework to learn, since there is so much to it.

I've run into some issues with memory leaks where things don't necessarily get collected by the garbage collector. That could be my fault as much as theirs, though.

**What do you dislike about Ext JS?**

Sometimes the documentation is lacking, and the only way to figure out how something works is to  dig into the source code.

If you need to build something that doesn't fit inside the framework, sometimes it can be a bit difficult to get to work with the framework itself.

Also, the fact that it is a proprietary framework makes it difficult to find examples and community support sometimes.

Examples given are almost always the most basic possible example, and have no real life application.

The Architect product that they tried to push isn't really that useful for anything but basic prototyping. It seems like a good idea, but it's not really useful for making an actual application.

It's also not the quickest framework to learn, since there is so much to it.

I've run into some issues with memory leaks where things don't necessarily get collected by the garbage collector. That could be my fault as much as theirs, though.

**Recommendations to others considering Ext JS:**

It's going to take some time ramping up as a developer, but once you understand the framework, and how they do things, it works very well. Just hope that you are familiar with digging through source code.

**What problems is Ext JS solving and how is that benefiting you?**

Creating a single page application used by many people. We use a lot of grid and form components. Often, we have the page broken into different tabs based on functionality within the program.

  ### 35. Extensive, standardized but rigid

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mattias S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

Documentation and the structured programming paradigm. Superb browser compatibility and performance. Once the learning period is over it is easy to get productive.

**What do you dislike about Ext JS?**

Some releases have been far from perfect and lacked testing and quality. Their tool-chain is fragile and takes some time getting used to. Some components are a too rigid and it takes much to get a "modern" look and feel.

**Recommendations to others considering Ext JS:**

With Ext JS you will not get the latest and greatest look and feel, but you will get a JavaScript framework with maximum compatibility and extensive documentation.

**What problems is Ext JS solving and how is that benefiting you?**

Creating websites in various projects. Picking a framework that has been around for many years and comes with good docs and source.

  ### 36. BEST JAVASCRIPT FRAMEWORK EXT JS

**Rating:** 5.0/5.0 stars

**Reviewed by:** sarah g. | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 14, 2020

**What do you like best about Ext JS?**

provide framework for building interactive across web platform

**What do you dislike about Ext JS?**

has worked as implemented for no dislike on it.

**Recommendations to others considering Ext JS:**

i would recommend EXT JS to whoever need a pure JavaScript platform to build web application.

**What problems is Ext JS solving and how is that benefiting you?**

collaborative framework to build interactive web application. 
the organization was looking for an application that can is collaborative.

  ### 37. Configure and Manage for large business applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sivakumar S. | Mulesoft Integration Architect , Small-Business (50 or fewer emp.)

**Reviewed Date:** January 19, 2020

**What do you like best about Ext JS?**

Easy to learn, minimal amount of effort to design and manage. Customizable and enforce the dev team to utilize the same.

**What do you dislike about Ext JS?**

Converting from the classic to the modern toolkit is not easy, especially when native ECMA script is not supported, including the theme.

**Recommendations to others considering Ext JS:**

Customize and maintain easily with multiple applications.

**What problems is Ext JS solving and how is that benefiting you?**

We created our own code type package on top of the core package, utilizing it in almost 8 applications. Same user experience and look and feel.

  ### 38. Excellant JS framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rakesh S. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

- Modularised approach to javascript coding .
- API is are easy to use .
- Comprehensive documentation page .
- Active community users .

**What do you dislike about Ext JS?**

- Too many api 's which tends to look like framework is heavy . One suggestion would be to have lighter version .

**Recommendations to others considering Ext JS:**

If you are looking for a comprehensive JS frameworks for UI development , Ext JS is the best in industry.
It's easy to use API 's makes the development faster . Detailed documentation and sample applications helps to understand and use the library .

**What problems is Ext JS solving and how is that benefiting you?**

Used to develop user interface ( UI ) for our internal application .

  ### 39. One front-end framework for everything

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan G. | Lead Programmer Analyst 4, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2019

**What do you like best about Ext JS?**

All the front-end components in one framework.  The apps developed with EXTJS at our university have been the most stable, all browser compatible & robust ones created.  Standardizing on one framework has saved us a substantial amount of work and helped with cross-training efforts.

**What do you dislike about Ext JS?**

While there is a substantial learning curve to implementing this framework, there are tons of articles, examples, etc.. available to help you learn it.  Also, while the learning curve is steep at first it completely drops off once you code your first component as you can pretty much code all the components the same way.

**What problems is Ext JS solving and how is that benefiting you?**

In previous projects created with other front-end frameworks, namely Angular, we had a number of dependencies on other 3rd party libraries.  It was common for those projects to use over 20 other libraries, for example, one for dialogs, another for drag-drop, another for animations, jquery, etc..  Also, browser upgrades would always break some functionality that caused us to spend time implementing fixes.  ExtJS takes care of all those issues, providing a single framework and taking care of browser compatibility issues.

  ### 40. One UI framework for enterprise level application development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Volkan . | Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 20, 2019

**What do you like best about Ext JS?**

Many components for your needs. Also components are extendable. Project structure is robust. In my opinion Ext JS have worlds best manual. It supports MVC, MVVM. You can use bindings for realtime updating. 

**What do you dislike about Ext JS?**

Learning is hard. Sometimes bugs are very annoying but after v6 i don't get any problem. 

**Recommendations to others considering Ext JS:**

If you want to work with single vendor Ext JS is the best. Other solutions are always multi vendor and easily makes sphagetti code.

**What problems is Ext JS solving and how is that benefiting you?**

We are designing our own reusable components, packages, themes for rapid application development.

  ### 41. Used to be good

**Rating:** 2.0/5.0 stars

**Reviewed by:** Daniel H. | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

Numerous components that are ready to use

**What do you dislike about Ext JS?**

Framework used to be much better until it was bought out and gutted by Idera. Since then both code and support quality have gone done dramatically

**Recommendations to others considering Ext JS:**

Other frameworks are worth looking into before Ext JS

**What problems is Ext JS solving and how is that benefiting you?**

We use it for various internal and external software. Having a ready to use and powerful grid and component library has been beneficial.

  ### 42. Comprehensive exterprise framework

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2020

**What do you like best about Ext JS?**

I like that it offers a multitude of tools and examples, and it has excellent documentation. I also like the WYSIWYG editor.

**What do you dislike about Ext JS?**

It's a very large framework, and unless you have a very streamlined development process, you may wind up including way more than you need to have a functional site. Also, it is very expensive, which makes it difficult to recommend for smaller projects.

**Recommendations to others considering Ext JS:**

It's a very comprehensive enterprise-grade framework with excellent support. It scales well, and can be used for a variety of tasks, including collecting data, visualizing data, and building rich user experiences quickly and effectively.

**What problems is Ext JS solving and how is that benefiting you?**

We are not using ExtJS in my current organization. In my previous organization, we did use it, and I was able to build many useful tools with it.

  ### 43. Ext JS is a good platform 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mario R. | Mario Rossi, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 02, 2019

**What do you like best about Ext JS?**

Designed to be used for enterprise applications, support, and Professional Services are all available from Sencha, the components structure will be very clear and will make developers good documentation and tech support.
Sencha builds several tools designed just for Ext JS. This means things like code completion, debugging, testing tools are all designed just for the framework; leading to a superior design, development, and testing experience

**What do you dislike about Ext JS?**

Slow learning curve, 
expensive enterprise license

**Recommendations to others considering Ext JS:**

Ext JS 6 is designed to allow creation of desktop and mobile applications. If you decide to convert your desktop application to a web or hybrid mobile app with an iOS or Android native look and feel, you will need to write very extra little code.

**What problems is Ext JS solving and how is that benefiting you?**


thanks to sencha architect structure the code structure is understandable by the whole development team

  ### 44. Good application for web architecture

**Rating:** 4.0/5.0 stars

**Reviewed by:** stefany b. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 26, 2020

**What do you like best about Ext JS?**

Our programmers like the interface and options you have for archetype development

**What do you dislike about Ext JS?**

There are options since its last version that have not worked well for us

**What problems is Ext JS solving and how is that benefiting you?**

We solve various problems that have to do with infrastructure of our website such as data elements, function locks and various graphics parameters as well.

  ### 45. Powerful framework for applications with an extensive user interface

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel F. | President, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 08, 2019

**What do you like best about Ext JS?**

Very rich framework of UI components; reliable / very few problems; works well with other JavaScript libraries; good support for building and testing; great set of examples online.

**What do you dislike about Ext JS?**

Not a negative per se, but we have not used ourselves the "data store" facility in Ext JS that transfers data between server and client -- for other applications this may be a key feature.

**What problems is Ext JS solving and how is that benefiting you?**

We've used Ext JS for both a web-based application that displays an Excel-like ribbon and spreadsheet, and an "Office add-in" that works in "real Excel" for the Web, desktop Windows, and Macintosh.

  ### 46. Great framework to work with, small community

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hugo B. | CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2019

**What do you like best about Ext JS?**

The framework is complete as a whole, I've been working with it for more than 10 years which gives me a big advantage on others

**What do you dislike about Ext JS?**

but the community is so small that we are always fighting to promote it to being used against react, angular, vuejs, or other frameworks.

**Recommendations to others considering Ext JS:**

It's worth the time and investment if you are looking to go deep in front-end apps. If you are looking for superficial features, might not be worth it. If you need strong framework to build upon, it's great!

**What problems is Ext JS solving and how is that benefiting you?**

Not having multiple third parties tool to build a software. I can use 90% of ExtJs to build my app and get small amount of third parties to finish what is not supported. Accelerate development time, lower maintenance cost.

  ### 47. Sencha

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Food & Beverages | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 15, 2020

**What do you like best about Ext JS?**

It’s very versatile and dynamic. Binding is done well, and is a MVVC or MVC style. Easy to learn and great documentation. Loved that I could use easily for mobile development, bundled packages well.

**What do you dislike about Ext JS?**

No one uses it or has heard of it, and it’s expensive. It has options to incorporate other modern languages like reactjs but then why wouldn’t we be able to just use reactjs instead. The releases of new versions were few and far between. Didn’t use modern JavaScript conventions. 

**Recommendations to others considering Ext JS:**

It’s worth a try if you can afford the cost.

**What problems is Ext JS solving and how is that benefiting you?**

Was using it for the D3 features, and the simple modifications for styling and customizing UI for a variety of different projects.

  ### 48. A great framework, which could be event greater!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andy B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 16, 2020

**What do you like best about Ext JS?**

A full-app framework, which covers fairly well, desktop and mobile needs. 
A good/powerful class structure, good documentation.

**What do you dislike about Ext JS?**

The community is shrinking, the license/price policy is contra-productive, not well fitted for freelancers. 
It's too expensive for developers to try to learn it by their own. Due to this, man power is limited.
The provided tools and suport are fairly terrible.

**What problems is Ext JS solving and how is that benefiting you?**

A solid JS framework for Desktop like apps in the web-world. 
Different apps, mainly data-management apps.

  ### 49. Great JS framework with a long learning curve to take advantage of it

**Rating:** 4.0/5.0 stars

**Reviewed by:** Frédéric D. | R&D Manager - Architect, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 10, 2019

**What do you like best about Ext JS?**

JSON based descriptions, crud based on model and sessions, capabilities to generate complex crud applications, UI components 

**What do you dislike about Ext JS?**

Look and feel not in the standards, requires advanced programming skills and long learning curve, poor dashboards management 

**Recommendations to others considering Ext JS:**

Good framework but needs a long apprenticeship if you want to really take advantage of it.

**What problems is Ext JS solving and how is that benefiting you?**

Once figured out the CRUD based on models and sessions allows us to build complex applications based on JSON descriptions. Gain of productivity, maintainability...
Dynamic package loading for mashup applications

  ### 50. Everything you need for building web based enterprise applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luke R. | Frontend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 09, 2019

**What do you like best about Ext JS?**

Components for everything you can think of necessary in a modern framework, decent multi device/browser support and a very good class structure

**What do you dislike about Ext JS?**

The recent updates have not had that much content and the set up can be quite tricky at first

**Recommendations to others considering Ext JS:**

Excellent framework, but very expensive

**What problems is Ext JS solving and how is that benefiting you?**

It's surprisingly good at handling lots of live data and using their data structures to deal with our own database models. We can easily build and extend our own framework on the existing framework.


## Ext JS Discussions
  - [What is Ext JS framework?](https://www.g2.com/discussions/what-is-ext-js-framework)
  - [What is ExtJS philosophy? Single page implementation?](https://www.g2.com/discussions/26408-what-is-extjs-philosophy-single-page-implementation) - 1 upvote
  - [Could it be considered to have some enterprise tools and components become available to all Ext JS customers?](https://www.g2.com/discussions/could-it-be-considered-to-have-some-enterprise-tools-and-components-become-available-to-all-ext-js-customers) - 1 upvote
  - [Go the next step to github with full open source. You can&#39;t survive without a good open source community!](https://www.g2.com/discussions/go-the-next-step-to-github-with-full-open-source-you-can-t-survive-without-a-good-open-source-community) - 1 upvote
  - [Migration related](https://www.g2.com/discussions/migration-related) - 1 upvote

- [View Ext JS pricing details and edition comparison](https://www.g2.com/products/ext-js/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-02+18%3A18%3A34+-0500&secure%5Bsession_id%5D=3bbd4423-7ebf-45f2-b853-6d632cac7ff1&secure%5Btoken%5D=e1c8fee2a74f94a6fc6d17781089a33a9139181f332d81909c1c2c54098e62f4&format=llm_user)

## Ext JS Features
**JavaScript Frameworks**
- Libraries
- Community
- Widgets
- Graphical Visualization
- Mobile Support

## Top Ext JS Alternatives
  - [DevExpress](https://www.g2.com/products/devexpress/reviews) - 4.8/5.0 (112 reviews)
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (706 reviews)
  - [Vue.js](https://www.g2.com/products/vue-js/reviews) - 4.6/5.0 (29 reviews)

