Size: a a a

2020 August 01

Sergey Фrolov in Angular Kyiv
Aliaksei Kuncevič
конечно, но ngxs и akita они намного проще чем ngrx - cоответственно бегинеры их проще и быстрее осваивают
Само собой и они не проще вписываются в оригинальную сервисную модель
источник

AK

Aliaksei Kuncevič in Angular Kyiv
Sergey Фrolov
Само собой и они не проще вписываются в оригинальную сервисную модель
ну так, диспатчинги и куери всякие имеют место быть
источник

AK

Aliaksei Kuncevič in Angular Kyiv
гдавное нужно точно понимать зачем все эти доп лееры и доп концепции в проекте и если можно без них то лучше без них
источник

IK

Igor Kurkov in Angular Kyiv
Дело в том, что разговор больше не о стейте как о явлении, а о архитектуре с ним уже не на бегиннер стадии, а когда проект уже на 180 компонентов к примеру. И если делать компоненты в ивент- модели то много вылезает вопросов. Например, дробление стейтов по лейзи модулям создает маразм в отношении их взаимодействия если надо полезть в стейт соседнего модуля, роутер стейт - который демонстрировал Алекс на воркшопе, может решить вопрос контроля роутера, но ведь насколько это заковыристей решение если иногда воркараундом просто можно в компоненте вызвать роутер и прописать там на него кондишен? Роутер же имеет и свой state и data, то есть, неужели вся догруженная сложность описанная выше и есть консистент датафлоу?
источник

IK

Igor Kurkov in Angular Kyiv
Aliaksei Kuncevič
гдавное нужно точно понимать зачем все эти доп лееры и доп концепции в проекте и если можно без них то лучше без них
Как это вычленять? Как правильно принимать решение относительно неоходимости/чрезмерности оных?
источник

Sergey Фrolov in Angular Kyiv
Igor Kurkov
Как это вычленять? Как правильно принимать решение относительно неоходимости/чрезмерности оных?
Это и есть работа программиста, за которую платят. Он берет на себя ответственность.
источник

AK

Aliaksei Kuncevič in Angular Kyiv
Я предлогаю такую концепцию которую я называю Progressive State Management
источник

Sergey Фrolov in Angular Kyiv
Aliaksei Kuncevič
Я предлогаю такую концепцию которую я называю Progressive State Management
Progressive Service Management
источник

Sergey Фrolov in Angular Kyiv
Но на самом деле там гибриды
источник

Sergey Фrolov in Angular Kyiv
Иначе ангуляр не нужен с его всеми этими input, di и прочими инструментами для передачи контекста
источник

AK

Aliaksei Kuncevič in Angular Kyiv
Aliaksei Kuncevič
Я предлогаю такую концепцию которую я называю Progressive State Management
источник

Sergey Фrolov in Angular Kyiv
Ну я не согласен )
источник

Sergey Фrolov in Angular Kyiv
Feature - Reactive - State
источник

Sergey Фrolov in Angular Kyiv
Без базового разбиения все будет превращаться в кашу
источник

AK

Aliaksei Kuncevič in Angular Kyiv
Это хорошо работает на green field проектах
источник

AK

Aliaksei Kuncevič in Angular Kyiv
а елси проект уже есть то надо смотреть по обстоятельствам
источник

AK

Aliaksei Kuncevič in Angular Kyiv
Sergey Фrolov
Без базового разбиения все будет превращаться в кашу
без базового разбиения чего? проекта на фичи?
источник

Sergey Фrolov in Angular Kyiv
Aliaksei Kuncevič
а елси проект уже есть то надо смотреть по обстоятельствам
Ну у меня есть опыт внедрения на позднем этапе, оно тоже сильно помогает
источник

Sergey Фrolov in Angular Kyiv
Aliaksei Kuncevič
без базового разбиения чего? проекта на фичи?
Да
источник

AK

Aliaksei Kuncevič in Angular Kyiv
да там на рисунке это не features проекта а features стейтменеджмета
источник