Конечно React. Angular и Ember в топку, сейчас в новые проекты React хотят.
Knockout и Backbone изучать в принципе нечего, там все элементарно, и они друг другу не мешают:
- Knockout, если нужен простой датабиндинг, а не огромный React с виртуал домом и прочими плюшками.
- Backbone, если нужен хороший роутер для SPA.
Backbone тащит за собой jQuery, я бы вообще на него забил сейчас… если только старые проекты поддерживать.
|