What are some viable Ext alternatives/competitors?
What are some viable Ext alternatives/competitors?
Just curious, what right now are some legitimate Ext alternatives and competitors? I was talking with a coworker about my preference for Ext for all things when it comes to RIA's, and he made the remark that "not everything has to be done in Ext." I responded that I didn't know of any frameworks nearly as robust or mature as Ext, and most of the frameworks I've seen consist of a lot of widgety things and none seem capable of doing things like Ext's layout manager does. Thoughts?
I'm interested in the same. We have struggled with performance and memory usage in ExtJS for years, and are about to embark on a replacement effort. We are eyeing up the following so far:
1. kendoui.com
2. wijmo.com
3. a smattering of jqueryui based components
There is no doubt that none of the options will provide the robust application framework that ExtJS does....but unfortunately we have no choice due to the negative feedback from our customers based on performance/memory.
In that list I'd say Dojo is pretty much the only serious competitor if your want a mature web app framework. If all you want is a simple widget framework then there are lots and lots.
SAP's toolkit for developing html5 web apps. It's not as bad as you would think, and it doesn't require a server-side component.
As far as actual competitors, i think dojo is the main one, if you're going for a widgetlike approach. Others are cappucino and Sproutcore. If you're looking for databinding, but can live without widgets, ember.js looks interesting.
In that list I'd say Dojo is pretty much the only serious competitor if your want a mature web app framework.
I've looked just a bit at dhtmlx.com and on the surface it seems nearly as powerful as ExtJS. Being such a full featured framework though, I worry about the same performance and memory challenges that ExtJS has. Anyone have any experience with it? This relevant blog post was interesting - http://www.dhtmlx.com/blog/?p=1525
Also worried about support. Like ExtJS, the only help to be found would be the dhtmlx community itself. jQuery and jQueryUI, on the other hand, is so widely adopted that the internet support is nearly limitless.
Like ExtJS, the only help to be found would be the dhtmlx community itself.
Just going to nit pick this one sentence out. You are a support subscriber so you have access to our support portal so help is given by Sencha. Also, we have several Sencha employees that patrol the forums, the portal has response times and guaranteed response so the community isn't the only help that you get for Ext JS.
Sorry about that. I definitely didn't mean to say that Sencha support is not adequate. I just meant that I can google a jquery or jqueryui related question and get all kinds of resources across the internet. Google results for an extjs question are really limited to what exists here in the Sencha community.