Как стать автором
Обновить

Комментарии 5

Нет ни одной реально хоть что-то значимой причины пилить проект на Angular вместо React+MobX, Vue или Svelte. Но если вы извращенец, садо-мазохист и т.п., то вам конечно надо брать Angular)

Сори за некропостинг, но как Angularщик могу сказать что есть)

  1. Вам нравится Angular и не нравится React, сам к таким отношусь

  2. Вы знаете Angular и не знаете React, а проект нужен быстро

  3. Вы планируете или работаете в команде в которой доминирует Angular

  4. Вы хотите использовать UI Kit на Angular (например, Taiga)

Честно, React нравился до тех пор пока они не ввели хуки. К Vue, Svelte претензий не имею, но крупные компании, которые любят enterprise ready решения очень любят Angular именно за целостность и консервативность.

Никакого функционального программирования в React нет, это просто смешно. Хуки просто вынесли локальный стейт в "глобальную" зону видимости. Называть это функциональщиной - смешно.

Я намучался когда мне понадобилось сделать проксирование запросов для тестового сервера с React, в Angular это делается в три строчки без лишних зависимостей.

Засилие styled-components и прочего мракобесия в React - это просто кошмар. Каждый новый проект - это зоопарк на любой вкус и цвет, кто во что горазд. У кого какие тараканы водятся, такие и запихнул.

Даже в мелочах есть к чему придраться, вот никогда не понимал почему компоненты по умолчанию экспортируются как export default, а чем именованные импорты не угодили? Слишком удобно?

фреймворк Angular может быть легко изучен людьми даже с базовыми знаниями JavaScript, HTML и CSS

ага...

Angular - это легко!
Angular - это легко!

и кстати версия уже 16-я.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий