Фронт-энд для большого проекта (Javascript) — куда смотреть?
Стоит задача реорганизовать фронт-энд для большого проекта. Проект не SPA, бекенд на php, индексация поисковиками обязательна.
Какие мысли у меня:
1) Написать самому фреймворк, например, на основе модулей. Вроде вариант хороший, но это время.
2) Использовать angularjs, но даже не знаю можно ли его будет заюзать не для SPA проекта? Т.е. вопрос angularjs это только для SPA?
3) Посматриваю в сторону ReactJs или CanJs - с ними не работал, но по описаниям и отзывам вроде неплохи