𝓢𝓪𝓶𝓪𝓭𝓫𝓮𝓴
𝓢𝓪𝓶𝓪𝓭𝓫𝓮𝓴
Rem1te
𝖒 𝖊 𝖙 𝖆 𝖒 𝖔 𝖉 𝖊 𝖗 𝖓
Алиев запретил angularjs
Yaşasin React!🎉
🎋🎋🥷 ngSamurai
𝖒 𝖊 𝖙 𝖆 𝖒 𝖔 𝖉 𝖊 𝖗 𝖓
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
йокарный бабай) чего их сегодня так много )
🎋🎋🥷 ngSamurai
Надежды всякие уже закончились в фантизиях? теперь или цифры или индусы )
🎋🎋🥷 ngSamurai
𝓢𝓪𝓶𝓪𝓭𝓫𝓮𝓴
есть кто живой?
🎋🎋🥷 ngSamurai
𝖒 𝖊 𝖙 𝖆 𝖒 𝖔 𝖉 𝖊 𝖗 𝖓
Смотрю курс по новому ангуляру, ну и хня если честно 😂
🎋🎋🥷 ngSamurai
𝖒 𝖊 𝖙 𝖆 𝖒 𝖔 𝖉 𝖊 𝖗 𝖓
Это ж то же самое что ангуляр 1, просто с rxjs и тайпскриптом😂😂
Weqil
Всем привет
Weqil
Mikhail
Anton
кто-то с angularjs переходил на angular? есть один старый легаси проект, хочу его потихоньку переводить на angular
Anton
почитал доку по переходу, вроде пишут, что будет совместимость, когда код можно будет писать и в стиле angularjs, так и в стиле angular и всё будет работать. реально так?
Mikhail
Ну, несколько мне известно, все придется переписывать в ручную. С js на ts.
Rem1te
Mikhail
Я не слышал, чтобы были какие то парсеры. Но возможно они есть.
Anton
постепенно то переписать всё на ts не проблема. главное чтобы это можно было делать по частям
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
https://angular.io/guide/upgrade
Rem1te
ни разу не слышал хорошего отзыва
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Учитывая какой говнокод писали на нг1 , даже супер-пупер миграция не осилит такое
Rem1te
Rem1te
вот это точно
Евгений
Про первый ангуляр скажу, что он вообще идеально работает с формами. А так как 90% проектов в основном бакофисы пишем, то для нас другого выбора то и не найти.
Евгений
В других фреймворках прям тотальная беда с автоматической валидацей форм. О ней банально не думают, или реализованы через сторонние пакеты и костыли
🎋🎋🥷 ngSamurai
Все верно)
🎋🎋🥷 ngSamurai
Mikhail
Мне реактивные формы а ангуляре 2+ приятнее и проще
Mikhail
Можно по подписке в зависимости от значений форму в real time менять
🎋🎋🥷 ngSamurai
Mikhail
И ещё мне не нравится, что стили не меняються в реальном времени, что кнопку сейва нужно нажать чтобы форма отработала
🎋🎋🥷 ngSamurai
Mikhail
Что проверка полей происходит после нажатия submit
Mikhail
И валидности формы
Mikhail
Забыл как это называется, это вообще часть html form
Mikhail
А angular 2+ через подписку сразу же стили меняет у невалидных полей
Mikhail
Допускаю что там можно через watcher написать, или директивы с проверками, но это все самописное будет
Mikhail
Кстати читал статью, что для angular 2+ , если проект написан по гайдланам и все разбито на модули и не большие компоненты, скорость входа в проект для нового разработчика самая большая, по сравнению с vue и react
Mikhail
Потому что там 60% , а если ещё бутстрап или материал то все ~80%, идут из коробки
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
https://docs.angularjs.org/api/ng/directive/ngModelOptions
> <form ng-model-options="{ updateOn: 'blur', allowInvalid: '$inherit' }">
Mikhail
А, понятно. Я на готовом проекте работаю, который в 2015 написан, и там слои костылей. Директивы, в которых проверки, а отдельно местами идет задача $valid на уровне компонента, и все это срабатывает после submit, и переписать нельзя. Кароче боль. Там еще версия 1.5
🎋🎋🥷 ngSamurai
ух
🎋🎋🥷 ngSamurai
ну так если на 1,5 уэе мигрировалли то на 1,8 без проблем можно
Mikhail
Ну если там тысячи форм, то это уже изменением байндинга не попровить, есть страницы с десятком вотчеров, и не понятно как они себя начнут вести когда будет обновление модели
Mikhail
Это надо контролировать на уровне договора с разработчиком, что либо у тебя форма valid, либо нет, и кнопка submit заблокирована, что и сделано в реактивных формах
Mikhail
Я правда последнее писал на angular 9,там наверное уже эти формы реактивные поменялись
🎋🎋🥷 ngSamurai
мда... критичная ситуация... в таком случае уже прощетольок на новых формах писать правильно
Mikhail
Сейчас вот думают переписывать на react или web components
Mikhail
Но это далекие планы
Mikhail
React по безопасности выигрывает, а web components по нативности
Mikhail
Как думаешь что лучше? Или angular новый?
🎋🎋🥷 ngSamurai
"React по безопасности" это как]?
Mikhail
Я не знаю, они там смотрят какие то документы, говорят react безопаснее
Mikhail
Не знаю какая технология за это отвечает
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
смешно просто )
Mikhail
Может там что то перемешивается в webpack что реверс инженеринг усложняет
Mikhail
Я думаю просто там бизнес аналисты смотрят какие о манифесты, а у reacta там типа как у фейсбука все красиво написано, никто похоже не вдаеться в детали
Mikhail
Я в этом плохо разбираюсь, может быть angular для реверс инженеиинга проще разбирается, чем react
Mikhail
Да вопрос интересный
Mikhail
Все просто смотрят список эксплоитов и говорят нам надо обновить версию ноды и ангуляра
Mikhail
Когда им говорят что это займет годы человеко часов вопрос откладываеться
Mikhail
Почему выбрали react я не знаю