Комментарии 5
Нет ни одной реально хоть что-то значимой причины пилить проект на Angular вместо React+MobX, Vue или Svelte. Но если вы извращенец, садо-мазохист и т.п., то вам конечно надо брать Angular)
Сори за некропостинг, но как Angularщик могу сказать что есть)
Вам нравится Angular и не нравится React, сам к таким отношусь
Вы знаете Angular и не знаете React, а проект нужен быстро
Вы планируете или работаете в команде в которой доминирует Angular
Вы хотите использовать UI Kit на Angular (например, Taiga)
Честно, React нравился до тех пор пока они не ввели хуки. К Vue, Svelte претензий не имею, но крупные компании, которые любят enterprise ready решения очень любят Angular именно за целостность и консервативность.
Никакого функционального программирования в React нет, это просто смешно. Хуки просто вынесли локальный стейт в "глобальную" зону видимости. Называть это функциональщиной - смешно.
Я намучался когда мне понадобилось сделать проксирование запросов для тестового сервера с React, в Angular это делается в три строчки без лишних зависимостей.
Засилие styled-components и прочего мракобесия в React - это просто кошмар. Каждый новый проект - это зоопарк на любой вкус и цвет, кто во что горазд. У кого какие тараканы водятся, такие и запихнул.
Даже в мелочах есть к чему придраться, вот никогда не понимал почему компоненты по умолчанию экспортируются как export default, а чем именованные импорты не угодили? Слишком удобно?
фреймворк Angular может быть легко изучен людьми даже с базовыми знаниями JavaScript, HTML и CSS
ага...

Основные причины, по которым необходим Angular для вашего следующего проекта веб-разработки