Size: a a a

AngularPiter - русскоговорящее сообщество

2019 December 06

AY

Alexander Yaschuk in AngularPiter - русскоговорящее сообщество
Ребят, кто-нибудь сталкивался в ag-grid с таким кейсом, что по клику на чекбокс, появлялась некая доп информация в тойже строке. Если глянуть на картинку, то суть в том, что клик по синей стрелочке показывает строку с фиолетовым блоком. Обыскался в документации, ничего годного не нашел... Может кто подскажет?
источник

AS

Andrey Selemenev in AngularPiter - русскоговорящее сообщество
юзай master detail
источник

MK

Magzhan Kydyralin in AngularPiter - русскоговорящее сообщество
Ребят всем привет! У нас тут спор возник по поводу миграции приложения с первого ангуляра на последний: ребята из гугла рекомендуют ngUpgrade, некоторые коллеги изолировать их друг от друга с помощью iframe-ов. У кого какой опыт был, можете поделиться опытом? Приложение уровня тырпрайз и кода написанного куча, соответсвенно миграция планируется последовательная
источник

A

Aista in AngularPiter - русскоговорящее сообщество
Magzhan Kydyralin
Ребят всем привет! У нас тут спор возник по поводу миграции приложения с первого ангуляра на последний: ребята из гугла рекомендуют ngUpgrade, некоторые коллеги изолировать их друг от друга с помощью iframe-ов. У кого какой опыт был, можете поделиться опытом? Приложение уровня тырпрайз и кода написанного куча, соответсвенно миграция планируется последовательная
Юзайте апгрейд, об айфреймы вы ноги обломаете гораздо сильнее
источник

d

drow in AngularPiter - русскоговорящее сообщество
Magzhan Kydyralin
Ребят всем привет! У нас тут спор возник по поводу миграции приложения с первого ангуляра на последний: ребята из гугла рекомендуют ngUpgrade, некоторые коллеги изолировать их друг от друга с помощью iframe-ов. У кого какой опыт был, можете поделиться опытом? Приложение уровня тырпрайз и кода написанного куча, соответсвенно миграция планируется последовательная
ngupgrade отличный вариант. Апгрейдил так 2 средних размеров приложения (~50-80k loc). Ифреймы эт какойт ад
источник

D

Danil in AngularPiter - русскоговорящее сообщество
Я бы не советовал делать гибрид, это просто большая боль. Мы пытались и в итоге все равно сейчас переписываем легаси
источник

d

drow in AngularPiter - русскоговорящее сообщество
в чём боль была?
источник

V

Vladimir in AngularPiter - русскоговорящее сообщество
+1 за ngUpgrade.
источник

D

Danil in AngularPiter - русскоговорящее сообщество
Два одновременно запущенных приложения, большой вес и медленная работа
источник

d

drow in AngularPiter - русскоговорящее сообщество
медленная работа из-за чего? Вес там не сильно больше, обычно с медиум сайз приложения оно сильно перевешивает все сторонние либы
источник

D

Danil in AngularPiter - русскоговорящее сообщество
Плюс появляетчя необходимость в либах которые обеспечивают целостность роутинга и прочего, в общем, все равно все приходят к тому что бы переписать
источник

d

drow in AngularPiter - русскоговорящее сообщество
ну вот выше писал, 2 приложения (50-80k loc) апгрейднул через гибрид, оба работали в проде в это время
источник

d

drow in AngularPiter - русскоговорящее сообщество
проблем с производительностью не было, и нет это не блог/новостной портал
источник

D

Danil in AngularPiter - русскоговорящее сообщество
drow
медленная работа из-за чего? Вес там не сильно больше, обычно с медиум сайз приложения оно сильно перевешивает все сторонние либы
Медиум сайз это какие? У нас общий вес бандла был чудовищен
источник

d

drow in AngularPiter - русскоговорящее сообщество
чудовищный эт сколько?
источник

D

Danil in AngularPiter - русскоговорящее сообщество
drow
чудовищный эт сколько?
Лучше не знать, поверь))
источник

V

Vladimir in AngularPiter - русскоговорящее сообщество
На мой взгляд - гибрид подразумевает постепеный рефакторинг legacy части. Но как решение чтобы в
существующем проекте для нового функционала начать использовать Angular 2+ - самое то
источник

d

drow in AngularPiter - русскоговорящее сообщество
если он уже был большой, то добавление ангуляра не сильно на это повлияет
источник

D

Danil in AngularPiter - русскоговорящее сообщество
Vladimir
На мой взгляд - гибрид подразумевает постепеный рефакторинг legacy части. Но как решение чтобы в
существующем проекте для нового функционала начать использовать Angular 2+ - самое то
Мы так и делали, но это лишает гибкости
источник

D

Danil in AngularPiter - русскоговорящее сообщество
Решили переписать все на микросервисы
источник