Почему Angular лучше React!

УгловойРеагировать
Фреймворк JavascriptБиблиотека Javascript
Работает с обычным DOMРаботает с виртуальным DOM
Двусторонняя привязкаОдносторонняя привязка
Представлено GoogleПредставлено Facebook
Кривая обучения зависитКривая обучения зависит

Прежде всего, angular не следует сравнивать с реакцией! Оба они очень мощные и могут использоваться для разработки различных вариантов использования.
Но если вы хотите сделать несколько сравнений, то вам сюда. React по сравнению с angular — это всего лишь библиотека, которая несколько гибкая по сравнению с angular. Насколько гибкий? В angular у вас есть cli (на данный момент я не могу вспомнить, все еще реагируют, CRA — это не cli, как ng-cli, даже близко). React следует более функциональному подходу с дополнительными библиотеками и инструментами, чтобы сделать его своего рода фреймворком, поскольку React делает только одну вещь — рендеринг контента, который вы пишете в своих компонентах. На котором в angular делается то же самое, но с тем, что у него есть собственная внутренняя структура внедрения зависимостей из коробки, которую в ответ вам снова нужно настроить, чтобы использовать ее. Что касается того, что проще, по моему мнению, когда вы начнете реагировать, у вас будет шаг и легкая кривая обучения до той точки, когда вам нужно смешать javascript с jsx, и это не тот случай в angular, где у вас есть модель -view шаблон проектирования модели просмотра, в котором у вас есть код в машинописном компоненте, который вы привязываете только к html-части вашего компонента. Чтобы изучить angular, вы совершенно запутались, почему, что, где, что такое модуль или что такое модуль маршрутизации, и документация довольно странная, она дает вам много информации без надлежащего объяснения того, для чего все используется, но опять же документация по реакции не так уж и хороша, поскольку теперь у нее будет 2 API, и вам нужно знать API на основе классов и API-интерфейсы. Но опять же, с rxjs, angular является своего рода предметом функционального программирования и машинописного текста, но также предоставляет некоторые парадигмы ООП, такие как классы, интерфейсы и так далее.
Определенно Angualr мощнее, но React более популярен.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *