Комментарии 24
Я все еще очень жду Vue 3 и несомненно буду пробовать.
Писал) и за 5 лет работая в 3ех компаниях где реакт головного мозга, не увидел хотя бы одного проекта который написан на реакте хорошо) в итоге все превращается в огромный монолит в котором черт голову
сломает. Реакт хорошая библиотека, но в умелых руках, но из-за меньшего порога входа, большинство разработчиков которые пишут на нем понятие о архитекторе не имеют. Каждый инструмент хорош по своему. Но в большом проекте где много форм выбор в пользу ангуляра. Да ты будешь биться головой об стену из-за ограничения фреймворка но ты знаешь куда ты бьешься и где искать решение.
И вот ещё один секрет, React дружит с typescript
С typescript дружит абсолютной любой код на JS, но тут речь не о дружбе, а том, что все написано на TS и все это дает свои плюсы.
тонны всевозможных библиотек
Видимо вы упустили слово «Встроенных». На любой фреймворк найдется тонна библиотек, но мы говорим о тех, что созданы самой командой фреймворка. Тут плюсы в том, что это все таки фреймфорк, а не библиотека.
P.S. Я не знаю, что за личная неприязнь у Вас к Angular, но советую вам выдохнуть и просто принять, что он есть и им будут пользоваться, хотите ли вы этого или нет.
Вернр, не равно. Но React зоопарк библиотек от разных комьюнити. Любое обновление одной из библиотек может создать головную боль. А angular вычтупает как единое целое, теститруется в общей связке. В крупных проектах это предпочтительнее. Angular дает множество возможностей, которыми надо уметь работать. Это как машина на механике. Механика сложнее и нуднее в начале, но освоив до автоматизма, понимаешь всю прелесть. React хорош для мелких и средних проектов.
Судя по количеству минусов, действительно, не так уж и много)
До сих пор жду, когда Ангуляр откажется от нг-модулей, и инжектить можно будет напрямую в компонент. Было бы удобнее держать в уме компонентное дерево приложения и забыть о модульном.
Может в 10-й версии будет. Очень надеюсь.
Angular 9, что нового?