Alright, so I just got an assignment to make a sort of calculator for my dad's company to put on their website (because their tech support is tired of having to do calculations themselves). Now, I haven't seriously written JavaScript in almost two years, and I'm pretty behind in terms of libraries and frameworks. So my question is: which framework would be most productive for me in this case?
My main concern is maintainability , not necessarily writing speed or learning curve, because I'm going to have to modify the application as the demands change. I need it to have some kind of a widget-based system (preferably with a table widget built-in, but if not that's okay). I also need the widgets to be skinnable (they want a clean interface), although this doesn't have to be super flexible or anything, because I'm only going to make the theme once and be done with it. (Built-in themes would be awesome, but I really don't care at this point.)
I have used frameworks like jQuery, MooTools, and Prototype in the past, but I've never worked with widgets before, so I thought I'd ask before wasting my time reading about each and every framework.
Oh, and I'd prefer it to be free (I know Ext JS requires a commercial license), because if the company has to pay for a license, that means I get paid less. ;) But anything would be great.
Thanks in advance! :)
My main concern is maintainability , not necessarily writing speed or learning curve, because I'm going to have to modify the application as the demands change. I need it to have some kind of a widget-based system (preferably with a table widget built-in, but if not that's okay). I also need the widgets to be skinnable (they want a clean interface), although this doesn't have to be super flexible or anything, because I'm only going to make the theme once and be done with it. (Built-in themes would be awesome, but I really don't care at this point.)
I have used frameworks like jQuery, MooTools, and Prototype in the past, but I've never worked with widgets before, so I thought I'd ask before wasting my time reading about each and every framework.
Oh, and I'd prefer it to be free (I know Ext JS requires a commercial license), because if the company has to pay for a license, that means I get paid less. ;) But anything would be great.
Thanks in advance! :)
Comment