[11.01.18 18:47] [Forwarded from Алексей Охрименко]
- Google, Microsoft
- Typescript из коробки
- Единственный вреймворк с Dependency Injection из коробки
- Не нужно ничего React-ить и AngularJS-ифаить. Больше никаких оберток. jQuery плагины и D3 можно использовать на прямую
- Более современный фреймворк
- Большое мягкое и пушистое комьюнити =^.^=
[11.01.18 18:47] [Forwarded from Алексей Охрименко]
- Выше порог вхождения из-за Observable (RxJs) и Dependency Injeciton
- Не так много готовых компонентов конкретно под Angular (невелируется jquery и webcomponents)
- Чтобы все работало хорошо и быстро нужно тратить время (он не супер быстрый по умолчанию - но быстрее AngularJS)
- Нет архитектуры из коробки - нужно добавлять Redux, MVVM, CQRS/CQS или другой стейт менеджер чтобы потом не сломать себе мозг
- Angular-Univesal имеет много подводных камней
[03.08.18 10:34] [Forwarded from Иван]
- на реакте писать больно, слишком много примитивных вещей надо делать руками
- нет стандартов, все собирают проекты и говна и палок, или из реп с 2-3 звёздами на гитхабе
- быстрое изучение реакта карается годами заучивания инфраструктуры, которой нет, и которая собирается из говна и палок
- большая часть реакт проектов направлена на то, чтобы смягчить или исправить косяки самого реакта
- каждая обезьяна пишет во что горазд и думает что чем больше написать руками - тем пизже, в итоге переход с проекта на проект - это мука
[18.04.19 18:06] [Forwarded from Andrey Listochkin] в эту тему. я ж слава богу умудрялся обходить эту чуму стороной все эти годы. А тут попал в компанию, где таки Реакт. Кода дофига, куча проектов, и я за полгода повидал много всякого:
- реакт с редаксом
- реакт с мобиксом
- реакт с хуками
- реакт с JS
- реакт с TypeScript
- реакт полностью по TDD с энзимом
- реакт без тестов
И с одной стороны, полгода - это немного. С другой - это по 8 часов день за днем неделя за неделей. Я столько всего на нем поделал, и еще больше успел чужого посмотреть.
Так вот. Какой же Реакт херовый 🤦♂️
Я уважаю труд тех, кто его пишет, кто пишет к нему куски, тулы и прочее. Но из песен слов не выкинешь.
И при этом объяснить чем именно. Артикулировать свою точку зрения мне тяжело. Поэтому остается что-то в стиле "я загланул на полгодика, сказал Говно, не разобравшись"
Так что я молчу
[09.04.18 09:43] [Forwarded from Георгий]
Я согласен с тем, что Реакт решает многие проблемы. Но он именно библиотека, а Ангуляр это фрейм полноценный, он структурированный и в нем предопределенны многие вещи, которые облегчают разработку, позволяя неявно что-либо включать или определять. Я не говорю что Реакт плохой, просто он подобен либе и на мой взгляд для серьезных проектов лучше юзать ангуляр. Чистое ИМХО
[12.03.18 17:11] [Forwarded from Vladimir Milenko]
просто в ангуляре у тебя есть стайлгайды, которым нужно следовать. Для этого стоит все-же знать паттерны и тд а в реакте навесил что угодно, и оно даже работает
Нуууу... нельзя просто так взять и создать компонент тега которого не будет в DOM, что создаёт проблемы с тем же бутрапом.
Вообще, после более 2 лет плотной работы казалось бы должно быть "чем больше работаешь, тем проще" (порог вхождения и вот это всё), но всё равно чем сложнее формы в проекте тем больше времени уходит на костыли и гугл. И там вон выше пишут "Google, Microsoft", так вот, это скорее плохо чем хорошо - проект спонсирует вне зависимости от его кривости - тот же ivy пилили 2 года, по сути полностью забив на все остальные проблемы (которых уже ~2900), оно конечно нужно (но не жизненно необходимо), но со стороны разработчика, которому нужно выполнять задачи для бизнеса, хотелось бы немного другого. Например, хотелось бы чтобы те вещи что должны быть из коробки, не приходилось реализовывать самостоятельно с помощью различных костылей:
Пососив смысле, будь добр реализуй враппер самостоятельно. Реализовал? Круто, а про touched не забыл? А мы забыли.... (последнее из совсем свежего так сказать https://habr.com/ru/post/481424/#comment_21084232).NG_VALUE_ACCESSOR
вместе сMatFormFieldControl
, но это ладно, а слабо добавить еще иNG_VALIDATORS
? ...)