Какую связку технологий или какой фулл стэк джаваскрипт фреймворк выбрать?
Есть идея разработать одно веб-приложение с моделью SaaS для одной узкой ниши, которое скорее всего будет ближе к ERP системе.
На данный момент оно видится как SPA приложение и так как это не обычный сайт-сервис, а именно больше приложение для повседневной работы, то отсюда и специфичные требования, такие как хорошая отзывчивость интерфейса, отсутствие утечек памяти в браузере, сохранение состояния при перезагрузке страницы, синхронизация данных между вкладками.
Рассматриваю два подхода:
1) Рестфул апи на бэкэнде (nodejs, asp.net, на крайний случай php) + MVC фреймворки.
В качестве кандидатов: эмбер, бэкбон (marionettejs). Ангулар в связи с выходом второй версии пока не рассматривается.
2) Фулл стэк фреймворки на базе nodejs
В качестве кандидатов: meteor или derby
Последний нравится своей изоморфностью, использованием OT из коробки, но пугает отсутствием большого сообщества. Первый - простотой и большим сообществом.
Хотелось бы услышать советы и мнение тех, кто работал с фулл стэк технологиями, ну и в целом советы по архитектуре подобных приложений.