Если вы разрабатывает публичный сайт или приложение, и вы рендерите все на клиенте, то вы выбрали неправильный путь. Клиентский рендеринг — это причина, почему SoundCloud работает медленно, и почему Stack Overflow (используя только серверный рендеринг) работает так быстро. Вы можете рендерить React на сервере, и вам следует выбрать именно этот путь. Ещё хочу акцентировать внимание на усилении тенденции использования TypeScript. Также есть механизмы DI для удобства тестирования и подмены зависимостей.AngularJS является основой, тогда как ReactJS - это библиотека, которая занимается видением, поэтому сравнение этих двух терминов похоже на сравнение верблюда с роялем.Если вы пользуетесь Angular, то ваш фреймворк и...