Size: a a a

NestJS — русскоязычное сообщество

2021 February 04

PL

Pavel Luhin in NestJS — русскоязычное сообщество
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
вот такое компилится
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
вот такое нет
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Dmitriy
"ты всё равно заранее определяешь что можно забрать" - тогда это другой разговор))
ты фронтед какой-нибудь писал на typescript и реактивном фреймворке?
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
второй вариант - то что после кодгена получается
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
ты фронтед какой-нибудь писал на typescript и реактивном фреймворке?
Конечно. Когда-то юзал ExtJS (там ts не было), потом - React (с ts)
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Dmitriy
Конечно. Когда-то юзал ExtJS (там ts не было), потом - React (с ts)
Тогда очень странно, графкл решает большую часть боли фронтендеров при взаимодействии с апи, кто пользовался хоть раз, больше не может отказаться
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Как минимум тем, что выкидывается стейт менеджер и не приходится писать почти никакой код состояний приложения
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
Тогда очень странно, графкл решает большую часть боли фронтендеров при взаимодействии с апи, кто пользовался хоть раз, больше не может отказаться
Ну если есть готовый бэкенд, который нельзя вообще никак трогать, то да, будут извращения, потому что эндпоинты могут не подходить, не отдавать нужные данные и т.п. Но на практике лично я с таким не сталкивался, обычно без проблем пилятся эндпоинты под конкретные требования.
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Ну, то есть делается, скажем, страница товаров с фильтрами - под неё и пилится эндпоинт, отдающий список товаров (название,  картинку и цену) (грубо говоря) с возможностью фильтровать по чему-либо. Ну и кешируется это всё по определённому ключу, связанному с набором фильтров (тут есть свои тонкости, но всё же). Сам не сталкивался с какой-то болью тут, да и от фронтендеров не слышал.
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
мне граф нравится сабскрипшенами)
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
не нужно долбатся с веб сокетам при реализации очередной задачи по веб сокетам
источник

D

Dmitriy in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
мне граф нравится сабскрипшенами)
Вот про это не слышал
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
мне граф нравится сабскрипшенами)
+++, но как я вижу grpc вообще без проблем решает этот вопрос.
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
и еще нравится что можно если задач много на бэке, и фронт сидит ждет, то можно открыть базу фронту через призму генератор или хасуру и пусть фронт пишет свои фичи, когда бэк освободится, у фронтов соберет их запросы которые они строили к бэку и создаст метод в котором будут этиже данные более оптимально запрашиваться, ну сам запрос конечно придется поменять немного, но входные и выходные данные будут такими же для фронта как и раньше
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Veaceslav Artiom
+++, но как я вижу grpc вообще без проблем решает этот вопрос.
там стримы да, нет проблем с этим тоже
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
но мне не нравится грпс все равно, хотя я уже и привык с ним работать
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
фич с расширением сущностей нет
источник

D

Dmitriy in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
но мне не нравится грпс все равно, хотя я уже и привык с ним работать
А ты grpc юзаешь только для межсервисного взаимодействия, или фронт тоже его дёргает?
источник