Two frameworks with a very different approaches, but both with the same driving force – make the web work for web apps.
The difference in approach is that one, chooses to embrace the the web and it’s standards and significantly improve them while the other layers out on top of it and gives you an awesome layer of abstraction.
When i started working with Ext JS five years ago web development was stfill pretty hard. Ajax and jQuery along with strong JavaScript advocates like Douglas Crockford, started making JavaScript popular. But two large problems still remained:
1) making the UI look and behave more like a desktop.
2) creating a solid application structure(MV***) was still a big challenge.
That’s when i met extjs and i was amazed!
Both problems were almost solved. I say almost because the css wasn’t easily customizable and a proper MVC module was not yet introduced(extjs version 3) but still the ability to write a layout in words with minimal to no css or html was revolutionary at the time and also proved a point, JavaScript is strong. The ability to layout components on the fly, with every re-size and interaction of the user.
The ability to program without worrying about cross browser compatibility was a big plus and the handy components delivered with Ext JS were a huge time saver with the star of the show being there awesome grid system binded and re-rendered by a data store, a single source of truth for you data.
Your new post is loading...