Sencha

3.8
(24)

Sencha makes application frameworks, tools, and cloud services that equip developers to create amazing app experiences using Web-standard technologies.

Work for Sencha?

Learning about Sencha?

We can help you find the solution that fits you best.

Find the Right Product

Sencha Reviews

Ask Sencha a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 24 Sencha reviews
LinkedIn Connections
Sencha review by Michael G.
Michael G.
Validated Reviewer
Verified Current User
Review Source

"ExtJS is the best for enterprise application development."

What do you like best?

ExtJS is a core tool for any enterprise web or mobile application. While it is not often in the public view as a popular JavaScript framework the reality it is more more stable than any of the competitors in my experience. ie. Angular, VueJS, React. It has one of the largest component collections with integrated MVM and MVVM support. We also develop many mobile and desktop applications and like to be able to use one library for both. From our team of developers we have found that it is pretty easy to get new staff trained using the software.

What do you dislike?

Being a consultant it is sometimes difficult to get our clients to purchase a license for smaller projects. Other than that it is not a bad product at all.

Recommendations to others considering the product

You should consider the important of having software developers create software and not have to depend on learning HTML or CSS to be able to build MVC or MVVM applications.

What business problems are you solving with the product? What benefits have you realized?

We build web applications for a variety of industries. We find that almost all components that we need are available out the box but also easy to develop our own libraries. Being that we work in JavaScript both front end and backend it is great to not have to learn new languages.

Sign in to G2 Crowd to see what your connections have to say about Sencha
Sencha review by Renu P.
Renu P.
Validated Reviewer
Verified Current User
Review Source

"Sencha enjoys global presence because of all its features"

What do you like best?

Sencha is a web framework which I have used in order to develop mobile applications that can run on Android, Black Berry, IOS, Tizen and Windows. It provides pre-built and pre-tested components for the design of web applications more easily and quickly using resources and tools like Ext JS Stencils. With Sencha you can prototype and develop, theme, code and debug as well as test your web applications on any browser that are run on any device.

What do you dislike?

Sencha lacks its services when it comes to providing support and services like technical training and support as well as customized implementation.

Recommendations to others considering the product

Sencha is useful in many ways, so definitely recommended for all.

What business problems are you solving with the product? What benefits have you realized?

The Sencha Platform is very useful in many ways; be it the designing, development or testing of the applications. The Sancha platform uses java script and frameworks like java to develop high quality native like applications once for multiple devices like smartphone, tablets and desktops as well as multiple platforms.

Sencha offers the facility of automated run tests that run on all browsers and on any device. This platform helps maximize tests efficiency, review results, identify and rectify gaps of code coverage and make comparisons across the running tests using visual screen comparisons.

What Mobile Development Platforms solution do you use?

Thanks for letting us know!
Sencha review by Johan v.
Johan v.
Validated Reviewer
Verified Current User
Review Source

"Great framework for building complex web applications"

What do you like best?

Sencha ExtJS has the largest set of components and once you have got the skill it is very easy to use.

The class system of ExtJS is the best I have seen so far (even better than ReactJS or Angular).

You don't require special hardware to run ExtJS applications. You can run it even on a simple general available hosting package.

With Sencha Themer it also very easy to give your own style your application.

What do you dislike?

The pricing is very high for those who want to start with the framework commercially. That had made that the community is not a vibrant as other major frameworks in the market.

Some extra features (Sencha Test, Pivot table) that should be available to all commercial users are only available in the enterprise edition of ExtJS, which very expensive (9000+ USD) for the individual developer or company with less than 5 developers. The licensing model of Sencha Inc. is not very flexible.

What also is a bit of drawback is the fact that ExtJS has quite a large footprint and is not useful for simply adding some components in a blog post. But once the application is loaded, it works like a charm.

Recommendations to others considering the product

Don't buy/use it if you want to extend your website with Sencha components. Buy/use it if your demand really requires a web application with complex functionality.

What business problems are you solving with the product? What benefits have you realized?

We use Sencha ExtJS now for 8 years to deliver business solutions to our customers. Applications that have large functionality and feel like users work on their desktop. We run our applications in combination with PHP/MySQL as backend.

Sencha review by John C.
John C.
Validated Reviewer
Verified Current User
Review Source

"Well documented, flexible and extensive."

What do you like best?

- I love being able to use simple JavaScript/HTML/SCSS to create both desktop and mobile applications.

- The language is extensively documented and very extensive. After 6 versions they have created components for almost every conceivable need.

- The structure of the language encourages good coding habits (MVC/MVVM, OOP)

- Sencha provides a number of extra tools to aid in application development.

- Sencha Cmd allows you to compile applications for the various app stores

- Sencha Architect provides a GUI for app development and can be really useful in the early stages of designing the user interface.

What do you dislike?

- the commercial licensing is very convoluted and poorly handled. If they can ever get this ironed out then there will be few if any issues, but it continues to be a sticking point for smaller applications and companies

- While the documentation is enormous, there isn't really a good canonical source for how everything fits together. A bit of study can be required at times.

Recommendations to others considering the product

I would look at the cost benefit of glueing together multiple "open source" solutions vs a single well documented, well constructed language. While I currently despise their licensing strategy, Sencha is still by far the most comprehensive library for large scale web applications.

What business problems are you solving with the product? What benefits have you realized?

We run a small two person shop specializing in web applications for clients who need to manage content, customers and internal resources. Sencha has allowed us to build a wide variety of complex data driven applications quickly and sustainably. By building these applications in a single unified language, we are able to handle new feature requests quickly and easily in a cost effective manner for our clients.

We have written 3 books for the Sencha Touch Mobile version of the language and worked with the Desktop ExtJS version since the the early beta versions of ExtJS 1. With each version the software has improved and care has been taken to ease upgrade issues wherever possible.

Sencha review by User
User
Validated Reviewer
Review Source

"Principalmente Sencha ExtJs para desarrollo de aplicaciones webs"

What do you like best?

Librería JavaScript para desarrollo de aplicaciones webs avanzadas. La instalación es tan simple como incluirla como librería externa JavaScript en nuestro proyecto web. La API es muy potente y está muy bien documentada. Se actualiza muy frecuentemente y se corrigen los bugs y se añaden nuevas funcionalidades y facilidades

What do you dislike?

La librería completa tiene un tamaño considerable y en ocasiones con webs sencillas puede hacer que se incremente su tiempo de carga. La depuración de errores a veces puede ser complicada, sobre todo en sentencias asíncronas. Los temas o themes a veces no tienen el mismo comportamiento dentro de una misma web

Recommendations to others considering the product

Consulta de la API para ver todas las posibilidades que tienen los distintos objetos

What business problems are you solving with the product? What benefits have you realized?

Utilidades webs para gestión de expedientes. Sobre todo obtención de listados y estadísticas

Sencha review by Urmil K S.
Urmil K S.
Validated Reviewer
Verified Current User
Review Source

"Sencha Touch review"

What do you like best?

Sencha touch is completely driven by javascript and a very comprehensive API docs. I delivered more than 3 projects with varying complexity and found it to be effective. I'm a Mobile application development consultant and used in the Cordova based project. The best part for me considering I'm an Objective-C developer, I just was not interested in dealing with HTML.

What do you dislike?

The stuff I disliked the most was performance on Android devices. And the fact if I want to include some extension developed for Sencha Touch 1.x in Sencha Touch 2.x it simply won't compile.

Recommendations to others considering the product

With Sencha Touch Merging with EXT JS and becoming a licensed software, I will not advise it anymore. Bootstrap, Angular and other frameworks are faster in performance just developer needs to deal with HTML.

What business problems are you solving with the product? What benefits have you realized?

I work in enterprise mobility and mostly working on apps around it.

Sencha review by Thejdeep G.
Thejdeep G.
Validated Reviewer
Verified Current User
Review Source

"Sencha : A review"

What do you like best?

- Easy to build application, everything is organised into the right folders

- Modification of a class automatically changes all the dependencies

- Getting started with Command Line tools and SaaS is pretty much out of the box

- Styling is nice. Modification of the SCSS automatically modifies the CSS

- Great for creating small projects

What do you dislike?

- The software doesn't let you modify too much of the source code

- The building process is quite slow

- Limited selection and availability of themes

- The performance of Architect is a little annoying

- Inability to debug while Architect is executing

- Inability to keep changes made externally

- FTP functionality is missing

Recommendations to others considering the product

Sencha is good for small applications since it manages all the components but otherwise it proves to be a pain. It is also best to break your app into smaller components. This keeps the source code smaller, for I have seen the editor to go slow on larger source codes. Sencha Architect, at the same time, is very expensive. It is offered for 399 USD and the license has to be annually renewed.

What business problems are you solving with the product? What benefits have you realized?

Now, creating applications is as easy as drag and drop. Which also means that it has automatic source generation, which is a huge plus for novice developers. A lot of time is saved in building the application because of the many different features such as SaSS integration and wide pallet choices.

Sencha review by User
User
Validated Reviewer
Review Source

"Good documentation and better user experience"

What do you like best?

Sencha is a web framework which provides many controls well documented to build web applications that run on mobile and desktop devices.

The extensive documentation makes life easier for developers without experience as I was.

It prevents the headaches for developers that had to create css and that had to handle different browsers.

What do you dislike?

So far, there is nothing to say against this framework. Maybe the fact that it is necessary to create a lot files to define models, stores, views when a new entity is added.

Recommendations to others considering the product

Considering the amount of documentation and our experience after developing an application I would recommend web developers to have a look on this framework.

What business problems are you solving with the product? What benefits have you realized?

We have built a web application from scratch and Sencha allowed to simplify the process of creating an application that looks like a desktop application.

The templates are really good and users are happy with the look and feel of the application and developers are happy because the differences between browsers are minimum.

Sencha review by Whatmore S.
Whatmore S.
Validated Reviewer
Review Source

"Very rich and full JavaScript application framework, capable of building large business apps"

What do you like best?

Sencha ExtJS is a rich and full application framework capable of building large SPI business applications, that are not only very flexible but maintainable. Included in the framework is a true class system where you can build truly object oriented front-ends, which can include traditional MVC type of patterns or more recent MVVM types of UI(s)

If you plan on building a front end to your business application that must be maintained and can grow and extend you don't want to attempt this with any other library other than Sencha / ExtJS. As an example, we have a SPI application that is entirely role based and supports client extensions that is coming up on 7500 classes - try that with any other framework.

What do you dislike?

The only dislike that I can honestly state is the upgrade paths from one major version to the next is not easy and typically means a significant level of effort in terms of rework. Have gone through a 3.x to 4.x upgrade, was a major rewrite and just recently gone through a 4.x to 6.x (skipping 5.x) and again was essentially a major rewrite

Recommendations to others considering the product

Jump in and and work with the examples - it is a big library and not for the faint of heart but if you work through the examples you will start to piece together how to work with it. The user community is very helpful and if you get stumped it won't be hard to get help

What business problems are you solving with the product? What benefits have you realized?

A large business application targeted at Wealth Managers and includes 9 modules. Major features of our platform include the following:

1) Multilingual

2) Role based UI

3) Client customizations, incorporated into platform

4) Single code base to support multiple device platforms

Sencha review by Internal Consultant in Telecommunications
Internal Consultant in Telecommunications
Validated Reviewer
Review Source

"Very fast developing after a steep learning curve"

What do you like best?

Nice and tidy declarative syntax, easy to fast prototype applications with it

What do you dislike?

Difficult to customize, peculiar workflow, knowledge gained on it is not reusable

Recommendations to others considering the product

The following recommendations are based on my experience with Sencha Touch 2.4.0.

Overall it's a very nice framework, affected by lot of small defects, and undocumented features that just seem to be there to tempt developers to subscribe to the paid support.

Sencha's development paradigm is declarative, elegant and tidy, but because it's very peculiar it's hard to reuse the skills gained on it in other contexts.

It's easy to build fast prototypes of an application, but can be a headache to implement custom behaviors.

Nowadays I would not recommend investing the time to climb Sencha's steep learning curve unless you have previous Ext.js experience, there are other more traditional and easy to learn solutions out there.

What business problems are you solving with the product? What benefits have you realized?

Developed four hybrid mobile applications for Android and iOS.

Sencha review by Constantine S.
Constantine S.
Validated Reviewer
Review Source

"Best choice for large applications"

What do you like best?

Sencha framework contains all what I need to build complex applications with rich UI and features. Also Sencha core allows me to create custom components (based on stock classes) in the most effective way. With core class system and stock utils (and plugins, mixins, etc) I do not need to use third party libraries. All I need already in one framework. Sencha's ExtJs is a fast, no, is a fastest framework from all I used. Also, good support of mobile devices is a big plus.

Sencha is a best choice for large and complex applications.

What do you dislike?

Sencha's license policy is a big disappointment. Standard license is to expensive.

No option for single developers or small (less then 5) groups.

Recommendations to others considering the product

Sencha is the best choice for large applications. Firstly learn the core class system and data flow. Most questions already answered and most troubles already resolved, do not afraid to use official forum and documentation (best framework documentation ever). Share your custom components on GirHub for free and you will get a luck.

What business problems are you solving with the product? What benefits have you realized?

Fast and cost effective development. Simplified build and deployment. Satisfied customers.

Sencha review by Dave H.
Dave H.
Validated Reviewer
Review Source

"Sencha Touch: Polished product for amazing mobile web applications"

What do you like best?

Rather than forcing you to go through your own discovery process of what frameworks to use and how to approach projects, Sencha has done a great job in getting developers into trusted and tested MVC practices and applications structure out of the gate. Not only does this promote a well-balanced end product, but it also allows large projects to be tackled by groups of developers who share this common framework understanding.

What do you dislike?

The underlying core system undergoes fast iterations of bug fixes and feature improvements. In theory this is a good idea, but when developers create work-arounds for these issues, the fast fixes can break things. So, testing of your application on any newly released version is mandatory; don't assume everything will work as advertised out of the gate.

Recommendations to others considering the product

Take a test drive of the Sencha Touch platform for free. If you are serious about building larger applications, then it's a wise investment to get training from a certified Sencha partner. Be sure to try building a couple small apps to ensure you can quickly understand the training material.

What business problems are you solving with the product? What benefits have you realized?

One of the core business problems I was able to quickly solve was in providing mobile applications that tightly integrated with large content management systems (CMS). With a simple REST interface to the CMS data, I was able to create interactive mobile web applications that responded like native mobile apps, and without the issues of responsive CSS design.

Sencha review by User in International Affairs
User in International Affairs
Validated Reviewer
Verified Current User
Review Source

"JS/HTML5 framework with great documentation"

What do you like best?

The documentation is great, with everything thoroughly explained. The framework uses latest web technologies, but sometimes lags behind specs as it has to adapt them to the way they expose the functionality within the framework.

What do you dislike?

Application cannot be easily tailored, so you end up with a huge application although you use only small bits of the framework. You have to adapt your workflow to the tools provided: there is no way to do it any other way.

Recommendations to others considering the product

If you want to use Sencha, it is better to stick to the whole Sencha tooling. This requires to adapt your development process to their tools and this can take time.

What business problems are you solving with the product? What benefits have you realized?

Super easy to create modern web applications mimicking desktop UI patterns. Common UI makes all applications simple to understand by users

Sencha review by Milad N.
Milad N.
Validated Reviewer
Review Source

"ExtJS: almost too rich"

What do you like best?

I like the fact that the task of creating web components is taken away from us. We no longer have to worry about those feature-rich components such as grids, calendars, etc.

We used ExtJS extensively to create a banking dashboard back in my old company. From the point of view of a backend developer, the fact that people didn't really have to know much CSS or JS to get it working was a bonus.

The best thing was really the awesome support we got from the Sencha team and the web forums.

What do you dislike?

The memory consumption was awful. Specially in version 2.0. Also, it had a very steep learning curve for developers who weren't used to working with it, specially when it came to customizing certain aspects of the framework's behavior. For instance, we had a really hard time making the grid and charts work together in a seamless binding with the server side endpoint.

Recommendations to others considering the product

I would advise all that at least take a look at the wide range of components Sencha offers and its browser support and compatibility.

However, remember that responsiveness and being more web-application like is not and has never been Sencha's goal. They more aim to replicate a desktop experience on the web.

What business problems are you solving with the product? What benefits have you realized?

We used this framework to create an extensive application suite for banking solutions and we were happy with the rapid prototyping we got from this framework.

Sencha review by Administrator in Utilities
Administrator in Utilities
Validated Reviewer
Review Source

"ExtJS & Sencha Touch"

What do you like best?

Sencha Touch is an enterprise grade product for building cross platform end to end mobile web apps with HTML5 and JavaScript.

ExtJS, one of the most popular JavaScript frameworks is at the core of Sencha touch platform which helps create high performance apps with near native experience. Sencha Touch packs ready to use widgets with native look and feel for all leading platforms including iOS, android, Windows Phone and Blackberry. Sencha also features a drag and drop HTML5 visual application builder with tons of ready to use templates. Custom components can also be built and added to the library for reuse across apps.

What do you dislike?

The price.

Sencha has a wide range of products that work hand to hand with Sencha Touch, most of these products carry heavy price tag.

I would like to try a limited version of all your products

What business problems are you solving with the product? What benefits have you realized?

I realized a client with touch interface form my customixed ERP written ir ruby/rails.

Sencha review by Calvin K.
Calvin K.
Validated Reviewer
Review Source

"great User Experience"

What do you like best?

how easy it is to implement as a framework on top of existing sites, really adds value to our site

What do you dislike?

there are so many features that if there was more documentation, it would really help out.

Recommendations to others considering the product

I would definitely give it a try, but definitely look into other implementations and products before deciding with this one.

What business problems are you solving with the product? What benefits have you realized?

the problem space of having a great user experience with minimal effort

Sencha review by Consultant in Computer Software
Consultant in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Sencha: Good, but..."

What do you like best?

* Excellent Documentation

* Comprehensive List of Components

* Good Community

What do you dislike?

* Documentation examples rarely reference real-world uses

* Company is focused on Enterprise level businesses and not single developers

Recommendations to others considering the product

If you're a small company, don't expect much help from the company behind Sencha. But the community can usually provide assistance.

What business problems are you solving with the product? What benefits have you realized?

* Enables professional looking web apps

* Minimizes work to create a mobile version of a desktop web app.

Sencha review by User
User
Validated Reviewer
Review Source

"Good for small projects"

What do you like best?

-After getting past the the learning curve, this software makes it very easy to quickly whip up a small project for both desktop and mobile applications.

-Extensive Documentation and great UI

-Excellent Support System

What do you dislike?

-Like mentioned, there is quite a bit of a learning curve at the beginning

-While great for small project, when trying to work on a larger project, performance decreased, build time was very slow, customization was a headache and memory consumption was horrible

-Licencing was quite a disappoint as there is no option for single developers with the min 5 licenses policy

What business problems are you solving with the product? What benefits have you realized?

Quick and easy prototypes + small projects with minimal effort.

Sencha review by Anton F.
Anton F.
Validated Reviewer
Review Source

"Good for Enterprise"

What do you like best?

I like rich components collection, powerful grids, user-friendly documentation and build system.

What do you dislike?

It is not available for single developer! The lowest price include 5 licenses and it is very expensive for single developer. No common unit and functional testing mechanism (actually it is in alpha now). Huge result JS file.

What business problems are you solving with the product? What benefits have you realized?

Manage data grids, rich single page web-applications.

Sencha review by Andrii T.
Andrii T.
Validated Reviewer
Review Source

"ExtJS and other Sencha products "

What do you like best?

A lot of enterprise level ui elements

Design patterns

Documentation

Suppot for mobile devices

Very powerful grids

What do you dislike?

Not open source project,

Prices to high.

Hard to migrate from older versions

Recommendations to others considering the product

First try to use command line tool and packaging

What business problems are you solving with the product? What benefits have you realized?

Online finance stock application

Complex grids,

Multi user system

Sencha review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source

"Editable, adaptable browser compatible witht he best eidtable grids with all features controllable"

What do you like best?

Browser compatibiltiy

Controllable features

What do you dislike?

Coding has big learning curve takes time

What business problems are you solving with the product? What benefits have you realized?

Editable grid spreadsheet approach and its very easy with every tab the cell becomes editable dates can be added checks be put internal validations and UI remains same for all browsers

Sencha review by Administrator
Administrator
Validated Reviewer
Review Source

"Hard, but complete"

What do you like best?

The framework is very complete and the compatibility is very high.

What do you dislike?

The complexity. It takes some time in order to use it smoothly.

What business problems are you solving with the product? What benefits have you realized?

Creating webpages.

Sencha review by Jared T.
Jared T.
Validated Reviewer
Review Source

"A Serious javascript library for Rich Internet Applications"

What do you like best?

Very robust, well supported, has commercial backing, it is perhaps the best javascript library that I know of to build full blown web based applications with serious features such as grids (i.e. excel like functionality on a web page). I think this may be the best js library for the enterprise.

What do you dislike?

This library/framework has a very steep learning curve. Errors are very hard to debug because it has so many moving parts. No one would ever call this lightweight so there is a performance hit due to all the functionality available. A lot of people complain about the licencse, and it is not really the js framework of choice for open source or startup projects because of this.

Recommendations to others considering the product

If you are an enterprise operation looking for a serious and well supprted js library then this is the one you should use.

Sencha review by User in Capital Markets
User in Capital Markets
Validated Reviewer
Review Source

"Robust and professional JavaScript framework for web and mobile"

What do you like best?

For complex web applications (not web pages), this framework is as good as it gets. I have not found a single thing that I have not been able to accomplish. It's flexible, fast, intuitive, and extensive. The built-in UI components make it quick to put something together, but you can customize everything from styling to functionality. The class system makes it really easy to write/maintain clean code.

What do you dislike?

There is a learning curve, but the results are well worth the effort. Also, there is a license that needs to be purchased for commercial use.

Recommendations to others considering the product

Consider adopting this framework for any complex web/mobile apps. Don't use it if you are just creating a regular web site.

Kate from G2 Crowd

Learning about Sencha?

I can help.
* We monitor all Sencha reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.