JavaScript « Какой js-фреймворк взять для написания админского интерфейса портала

В общем, мучаюсь вопросом: какой js-фреймворк взять для написания админского интерфейса портала.
Портал достаточно сложный, обладающий серьезный функционалом. Вот и не знаю, то ли брать ExtJs с его готовыми штуками ( но он ведь тяжеловатый ), то ли пробовать лепить на jquery с использованием html/css...
Не холивара ради, но подскажите может чего?

1 ответов


1. ExtJS http://www.sencha.com/products/extjs/examples/

2. JQuery UI http://jqueryui.com/

Вариант номер 1 сложный. Уровень вхождения высокий. Результат самый лучший.
Вариант номер 2 проще. Уровень вхождения малый. Чтобы получить аналогичный результат, как с вариантом номер один, нужно потратить в разы больше времени на поиск плагинов, на разработку интерфейса и т.д.


ExtJS


jQuery UI/Kendo UI - все что нужно для админки ;-) Все остальное лишнее:-)


Mootools + MochaUI
Сам Mootools обладает достаточно продуманной архитектурой, кроме обычного для JS функционального программирования есть поддержка ООП (с классами и наследованием). Также обладает весомым репозиторием дополнительных плагинов, который может поспорить если не размерами, то уж точно качеством с плагинами для jQuery.

MochaUI я, честно говоря, пока в деле не видел, но думаю если он написан на Mootools и следует его стилю, то он будет весьма годным.

В качестве поддержки к этой связке я бы выбрал библиотеку Underscore (лучший способ запутать свой код, или наоборот, сделать его понятным, смотря что вам нравится).


ExtJS либо YahoUI. Больше в природе библиотек GUI вроде как не существует. Поправьте, если не прав.


YUI называется она) очень хорошая штука хоть и не так популярна как jquery