Всем привет!
В последнее время стал все чаще натыкаться на советы от «бывалых девелоперов» по использованию какой-либо js библиотеки. Backbone, Ext, Angular, Derby, Ember, etc...
Сам раньше занимался разработкой исключительно серверной части веб-приложений, однако, за последние пол года приходилось активно пописывать кое-что и на клиенте, на javascript (к которому ранее относился очень пренебрежительно). Использовал просто сам Javascript без каких-либо библиотек (оберток) + JQuery (куда уж нам без него). Пока хватало, но сейчас код стал распухать, стал расструктуризовываться, да так, что я сам уже в нем теряюсь(.
Посему, у меня вопрос к знатокам, какую (какие) библиотеку (библиотеки), на ваш сугубо личный взгляд, лучше использовать, если нужно: реализовать некий GUI'шный функционал + структурировать код вообще + удобная работа с ajax + селекторы (не хуже JQuery) + анимация + скорость работы?
Для структуризации кода присматриваюсь в Backbone.js (нравится идея MVC), однако в ext.js работа с виджетами впечатляет.
Короче, что посоветуете, господа).
Заранее спасибо за ответ.