On 10 Jan 2011, at 20:23, Marnen Laibow-Koser wrote:
I'm more familiar with ExtJS (using it in production apps) although
in
a way I wish I wasn't. Don't get me wrong, it certainly has its
merits, but there's just too much in there that doesn't gel with me
for some reason. It's probably just personal preference though, just
like I prefer Ruby and Rails over some other languages, frameworks
and
DSLs.
Yeah, I looked at ExtJS, and it just seems (from the little I've been
able to figure out) like the wrong approach, starting right from its
distrust of HTML and the resulting insistence on building the whole
DOM
programmatically (or am I getting that wrong?).
Quite a lot of Javascript GUI frameworks build the whole DOM from
code, that's the least of my worries.
The main things that bother me about ExtJS:
- It's one huge library, even if you only intend to use one or two
components.
- It requires quite a bit of configuration except for the most basic
setups... to put it mildly, and that for a framework that touts being
able to make complex web apps
- The built-in components can behave unexpectedly from time to time,
e.g. the grouping views
- Finding the right method to achieve a certain result is a disaster
sometimes or it simply doesn't exist
- The documentation is there, but it still requires a lot of trial-and-
error (and console logging) to get the job done
That said, there are some pretty powerful and complex UI components in
there that would take quite a while to develop from scratch and have
no (satisfactory) counterpart (jQuery plugin etc). So if you are on a
tight budget or deadline the ExtJS license will be worth the money.
Best regards
Peter De Berdt
--
You received this message because you are subscribed to the Google Groups "Ruby on
Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.