Angular
Коротко: Комплексный фронтенд-фреймворк Google (на основе TypeScript) — в отличие от React, «всё включено» с фиксированной, предписанной структурой.
Подробнее: В Angular встроены маршрутизация, работа с формами, HTTP-клиент и внедрение зависимостей, а не только библиотека представлений, которую комбинируют с другими инструментами, как React. Переписывание, начатое с Angular 2 (2016), было полной переработкой исходного AngularJS; они несовместимы.
Подробности
Компоненты с декораторами
Центральная концепция строительного блока — компонент.
См. также: AngularJS, React, Vue, TypeScript