3 ms·
Thats the one thing ExtJS has going for it...a full suite of widgets that make it so any jackass can plop in a data table and move on. The problem is when you
by reflectiv 12y ago
Thats the one thing ExtJS has going for it...a full suite of widgets that make it so any jackass can plop in a data table and move on.
The problem is when you want anything outside the realm of those widgets, or actual proper program structure and html/css...then you are in for the fun.
But as far as a replacement where you have a full suite of ready-made widgets you just wire up? I am not sure there is anything else out there near as comprehensive. Everything else will require you to wire up the logic for each of your widgets at the least...there are some html/css frameworks that will get you your widget on the page, but behavior? That's up to you.
- nathanstitt 12y agoExactly! Well said, "any jackass can plop in a data table and move on." The problem with that approach is that it's very deceptively easy. The data table morphs into a screen, then into an app, and before long you've got a big fat steaming pile of JS that is a 5mb download. And then you get some really weird bugs like "If these two components are layed out inside an hbox, every once in a while you get a "Layout Run Failed" exception". Not that that's happened to me or anything :) I'm actually in the middle of an exploratory re-write to use straight Backbone. I'm hopping to wrap up widgets like DataTable, Select2 and such into Backbone views and use them. It's early days on it, but am hopeful that I'll arrive at something useful.