Size: a a a

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

2019 October 18

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
поробуй вынести это в метод
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
и через роутер юзунть и все по идее заработает
источник

АЧ

Артур Чернуха in Angular - русскоговорящее сообщество
Ща попробую
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
либо <a routerLink="/news">
источник

MC

Maksim Chuguev in Angular - русскоговорящее сообщество
Алексей Охрименко
Совершенно не согласен. Главное делать все разумно, без фанатизма.

А что вам конкретно инетересно? CQRS, MVVM, DCI?
Просто есть проблема в уровне разработчиков. И хотелось бы стайлгайд как писать) тут напрашиваются библиотеки типа ngrx но я уже работал с ними и со временем это превращается в проблему.

Я предложил пользоваться cqrs и отгораживать все это фасадом от smart компонента. Я просто думал что есть какой то стайлгайд как лучше организовать архитектуру проекта на ангуляр
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Maksim Chuguev
Просто есть проблема в уровне разработчиков. И хотелось бы стайлгайд как писать) тут напрашиваются библиотеки типа ngrx но я уже работал с ними и со временем это превращается в проблему.

Я предложил пользоваться cqrs и отгораживать все это фасадом от smart компонента. Я просто думал что есть какой то стайлгайд как лучше организовать архитектуру проекта на ангуляр
cqrs хорош для "до средних размеров проеуктов" онли.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Maksim Chuguev
Просто есть проблема в уровне разработчиков. И хотелось бы стайлгайд как писать) тут напрашиваются библиотеки типа ngrx но я уже работал с ними и со временем это превращается в проблему.

Я предложил пользоваться cqrs и отгораживать все это фасадом от smart компонента. Я просто думал что есть какой то стайлгайд как лучше организовать архитектуру проекта на ангуляр
не использовать стейт менеджер
хороший вариант
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
мое оценочное суждение
источник

АЧ

Артур Чернуха in Angular - русскоговорящее сообщество
Vladyslav Hrehul
this.router.navigate(['/news/',);
Это сработало. Понял. Спасибо ещё раз за наводку. Теперь хотя бы есть идеи в какую сторону смотреть)
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Maksim Chuguev
Просто есть проблема в уровне разработчиков. И хотелось бы стайлгайд как писать) тут напрашиваются библиотеки типа ngrx но я уже работал с ними и со временем это превращается в проблему.

Я предложил пользоваться cqrs и отгораживать все это фасадом от smart компонента. Я просто думал что есть какой то стайлгайд как лучше организовать архитектуру проекта на ангуляр
Конкретно для CQRS нет советов именно под Angular. Просто адаптируйте общие гайды CQRS под ваш проект и следуйте им.

Мне нравится делить на ReadService, WriteService, StorageService
источник

MC

Maksim Chuguev in Angular - русскоговорящее сообщество
Smooth Operator
не использовать стейт менеджер
хороший вариант
Просто я зашёл в новую команду с большим продуктом и там увидел хаос, со временем мы не сможем его нормально поддерживать. Хочется навести порядок и предложить свою серебряную пулю) я притащил с собой паттерны из бека, но разработчикам сложно принять это в рамках фронта
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Smooth Operator
не использовать стейт менеджер
хороший вариант
согласен, начинал тоже без стейт менеджеров и особых проблем небыло. понятное дело что трансфера данных между компонентов хватало)
источник

MC

Maksim Chuguev in Angular - русскоговорящее сообщество
Алексей Охрименко
Конкретно для CQRS нет советов именно под Angular. Просто адаптируйте общие гайды CQRS под ваш проект и следуйте им.

Мне нравится делить на ReadService, WriteService, StorageService
Спасибо)
источник

E

Eugene in Angular - русскоговорящее сообщество
Алексей Охрименко
Конкретно для CQRS нет советов именно под Angular. Просто адаптируйте общие гайды CQRS под ваш проект и следуйте им.

Мне нравится делить на ReadService, WriteService, StorageService
Можно глянуть пример Акиты
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Maksim Chuguev
Просто я зашёл в новую команду с большим продуктом и там увидел хаос, со временем мы не сможем его нормально поддерживать. Хочется навести порядок и предложить свою серебряную пулю) я притащил с собой паттерны из бека, но разработчикам сложно принять это в рамках фронта
а в чем хаос заключается?
источник

MC

Maksim Chuguev in Angular - русскоговорящее сообщество
Eugene
Можно глянуть пример Акиты
Акита кстати отражает store write и read сервисы
источник

E

Eugene in Angular - русскоговорящее сообщество
Maksim Chuguev
Акита кстати отражает store write и read сервисы
ну вот вам пример cqrs
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
а нгрх в расширении редакса виден или только акита имеет такую возможность?
источник

MC

Maksim Chuguev in Angular - русскоговорящее сообщество
Smooth Operator
а в чем хаос заключается?
Сервисы которые умеют делать все, нет моделей, каждый раз данные тянутся с сервера. Компоненты не отличаются, все инжектят сервисы и обладают логикой. Огромные цепочки input и output
источник

E

Eugene in Angular - русскоговорящее сообщество
Vladyslav Hrehul
а нгрх в расширении редакса виден или только акита имеет такую возможность?
виден
источник