Overview of Extjs

Posted on Updated on

ExtJs is a component framework. Due to it’s features described below, it is popular among developers around the world to create web application which looks similar to desktop application.

  • Browser compatibility :

    HTML code generated by Extjs is compatible across popular browsers like Internet Explorer, Firefox, Safari, Chrome and so on.

  • Support :

    Lots of active developers around the world are using it. Extjs has very active forum which is maintained by Sencha. So, online support turnaround time for any question is quick.

  • Multiplatform:

    Now a days there are different platforms available and people around the world are using different devices like iPhone, ipad, android and so on. As a developer it is a challenge to maintain  UI and functionality across different platforms. Applications written on Extjs runs on all platform without any glitch.

  • Rich set of API:

    Extjs has rich set of API. We don’t need to look any third party plugin to solve our problem. For example, Extjs has grid feature which is very good. it has lots of other useful UI components available which you can find on Sencha.

  • Object Orientated:

    Extjs supports object orientation features like define classes and inheritance in a way that’s closer to classical inheritance and doesn’t require the prototype property.

Initially, core Jquery is only set of utility which simplify manipulating DOM layer. To create any web application we still need to write HTML and CSS code. Also, when complexity of application increases it is hard to maintain code.
So, we need more than Jquery to solve our problem to develop complex modular structure on UI side. There are lots of java script framework which uses MVC design pattern to force developer to modularize their code in a particular ways.
Some JavaScript frameworks are Backbone.js, ExtJS, AngularJS, Ember.js, Knockout.  Every framework has its own pro and cons, developer and business select particular framework as per there need, business requirement and uses.
Hope it helps and gives some basic idea about ExtJS.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.