Помогите с выбором!
Добрый вечер, форумчане!
Помогите, пожалуйста, с выбором инструмента для разработки фронта на JS. Так как я пишу на Python, мне сложно сделать правильный выбор самостоятельно. Продукт таков: На сервере есть база данных, данные в которой обновляются примерно раз в 2-3 минуты. На сервере есть интерфейс (API), позволяющий управлять этими данными. Теперь мне нужно сделать веб-приложение, которое смогло бы отображать таблицы с данными в браузере и позволяло их динамически редактировать. Хочу по максимуму использовать AJAX и роутинг, чтобы каждый раздел и каждая таблица имела свой адрес. Смотрел в сторону Backbone, Ember, Extjs. Стоит ли браться за такие серьезные инструменты и юзать по полной MVC или же использовать jQuery с ее спагетти кодом? Какой из фреймворков наиболее подходит для моих целей? Может быть есть еще какие-нибудь варианты? Спасибо за советы! |
|
За него то я и забыл) Но это не совсем то, что мне нужно. Если писать на пайтоне, то я тогда лучше все на вьюхах сделаю)
|
Backbone отлично подойдет для роутинга. Можно даже не заморачиваться с MVC, использовать только сам Router. Для самих таблиц можно использовать плагин jqGrid. + требуется подключить jquery
Extjs - довольно тяжелый фреймворк, роутинга по умолчанию нет (нужно ставить отдельный плагин). Из плюсов - куча контролов из коробки с возможностью кастомизации. Если нужно сделать быстро и попроще, то первый вариант подойдет. |
Спасибо! Посмотрю в сторону jqGrid.
|
Часовой пояс GMT +3, время: 21:49. |