Size: a a a

TypeScript — русскоговорящее сообщество

2020 April 26

a

artalar in TypeScript — русскоговорящее сообщество
Time is the side effect
Состояние авторизации, права юзера
Это изи
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Евгений Лабутин
labeg.ru тут. Плюс все МФЦ москвы, любая электроника что вы видите это чистая архитектура.
Так-так-так, тимлид сеньор, это походу из-за тебя в реакт чатик приходят ребята которым надо по мвц сделать тестовое))
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
artalar
Это изи
Если неи бизнес логики то да
источник

a

artalar in TypeScript — русскоговорящее сообщество
Alexey Yurchenko
Можно пример выходящий за рамки запрос+разметка. А то я 6+ лет торчу в ecommerce, тут так
Пишу фронт для банков. Из-за неповоротливости инфраструктуры - бек это свой мир с моделями, слабо проецируемыми на фронт. Поэтому по 10-50 строк маппингов бековских данных на один воркфлоу (типа отобразить табличку) - ето норм
источник

ЕЛ

Евгений Лабутин in TypeScript — русскоговорящее сообщество
Time is the side effect
Так-так-так, тимлид сеньор, это походу из-за тебя в реакт чатик приходят ребята которым надо по мвц сделать тестовое))
Я не даю тестовые ) мне по собеседованию понятно чего стоит человек )
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
а есть апликейшины которые ты делал по этому принципу?
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
посмотреть в инете
источник

ЕЛ

Евгений Лабутин in TypeScript — русскоговорящее сообщество
Dmitry Zherebko
В чем проблема этого подхода
1) репозиторий это вообще просто data-acess, у меня в проекте он генерится, в некоторых это просто графкл тебе дополнительные надстройки не осбо над
2) сервис очень тесно связан со стейт менеджментом, если выносить стейт менеджмент, то сервисы выходят тонкими и их не особо много
3) контроллеры в том же реакте это просто хуки, которые тоже так се тянут на отедльный слой
4) домейн модели тоже нету обычно, т.к мы работает в основном с ValueObject а не с бизнес ентитей
2 у стейт менеджерами если проблемы с масштабированием
3 вы завязываетесь на реакт, когда он умрет заного писать будете?
4 у вас нету контроля над данными, уверен что клиенты страдают от ошибок
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
абстрагироваться от реакта это как абстрагироваться от стандартной библиотеки, это не даст никакого преимущества в дальнешем
источник

ЕЛ

Евгений Лабутин in TypeScript — русскоговорящее сообщество
Да ) выше ссылку скидывал
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
что значит контроля над данными?
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Что заново писать? Хуки это биндинги просто к стм
источник

AY

Alexey Yurchenko in TypeScript — русскоговорящее сообщество
Dmitry Zherebko
абстрагироваться от реакта это как абстрагироваться от стандартной библиотеки, это не даст никакого преимущества в дальнешем
С сеньорами не спорят, ты что
источник

ЕЛ

Евгений Лабутин in TypeScript — русскоговорящее сообщество
Ага, и в свелт их например нет )
источник

AY

Alexey Yurchenko in TypeScript — русскоговорящее сообщество
свелт считает хуки какашкой, логично
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
Евгений Лабутин
2 у стейт менеджерами если проблемы с масштабированием
3 вы завязываетесь на реакт, когда он умрет заного писать будете?
4 у вас нету контроля над данными, уверен что клиенты страдают от ошибок
4. у меня строгая типизированная схема в чем проблема с контролем данных?
источник

ЕЛ

Евгений Лабутин in TypeScript — русскоговорящее сообщество
Dmitry Zherebko
что значит контроля над данными?
Это значит что тебе могут прийти некорректные данные, логика не расчитанная на некорректные данные переварит, и клиенту выставит счет не на 100 рублей а на 100 тысяч рублей
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
почему могут прийти некоректные данные?
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
я ж говорю схема генерится с бека, фронт не отвечает за схему
источник

DZ

Dmitry Zherebko in TypeScript — русскоговорящее сообщество
источник