Good morning folks,
I have to work for a new project that works with jQwidgets. When i open that link, my mind walk through with old glance which i had earlier with ext js. Immediately i opened it. I felt ext js is more advanced and rich in interface. First question that flows in my mind is why not we shud use ext js instead of jQwidgets. I immediately posted this to my TL. He simply said its an mvc framework. Again question rose why we shud not use it? I thought to better look in web for the answers..Did that immediately..Result is shown below..
JQWIDGETS to be extremely easy and quick and the support provided on the Forum is excellent.
EXTJS on the other hand, is also a powerful product which boasts its architect EDI. But does also make simple tasks slightly difficult and the support/responses on their forums can be very slow or none existent…
Actually, JQuery etc are not frameworks but only libraries.So, that is the difference – solutions based on framework are faster to develop, but usually works slower… until app grows large – and then it becomes faster, because framework allows higher-level optimizations.
If your requirements are simple, publically accessible, and being done by web developers, then use jQuery.
If this is a more complex situation, you have more hard core engineers, behind a username/password, then I suggest ExtJS.
The most obvious difference is that jQuery uses GPL and MIT license, meaning you can use the library for free without much worries; On the other hand, Ext Js is developed by Sencha and is commercially licensed and it is not cheap.
jQuery, at its core (which is small and condense) is a library for DOM manipulation, outside of that, jQuery has a vast repertoire of plug-ins, all free yet with varying qualities; Ext Js provides a comprehensive framework that includes a rigorous class system, a set of utilities that deals with string, date, array etc.,., a complete set of UI controls, most impressive of them being Grid. With Ext JS 4, it also provides dynamic loading and MVC architecture.
jQuery is small; Sencha is heavy-set.
Finally we will leave the option to user plate..technology should be decide by the developer based on projects. Good Luck 🙂