Size: a a a

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

2020 March 19

IK

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

IK

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

IK

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

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
на аппло вроде вся инфа есть
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Sviatoslav
Генераторы для клиента? пойду перечитают доку. Я вот смотрел то что аполло предлагает для ангуляра, немного поигрался, никакой типизации не увидел, обиделся и забросил)
Apollo-generator предлагает крайне скудный функционал. Его не удобно использовать с конечным фреймворком, так как надо вручную в дженериках указывать типы на каждый запрос.
Для ангуляра (и не только) есть отличный SDK-генератор - https://graphql-code-generator.com/
Результат прям что надо
источник

IK

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

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
ILshat Khamitov
вот пример использования
А, ну да, вижу. А ты попробуй там опцию generate sdk включить) Она по дефолту выключена, но я включил, и прям удобнее стало
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
спс, нужно будет еще раз со всем разобраться.
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Dilame Bowzee
А, ну да, вижу. А ты попробуй там опцию generate sdk включить) Она по дефолту выключена, но я включил, и прям удобнее стало
Че даёт?
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
ILshat Khamitov
Че даёт?
В дополнение ко всем классам запросов генерит один SDK класс, который в виде методов даёт доступ ко всем твоим запросам.
Это не Breaking change, всё, что у тебя уже написано, будет работать, то есть это именно доп опция.
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
вот такой конфиг
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
О спасибо! пробну
источник
2020 March 20

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Уважаемые призмаводы, кто-нибудь может объяснить, какую роль призма играет в GraphQL? Я смотрю их GraphQL лендинг, и мне кажется, что роль призмы здесь - ORM, а резолверы предоставляет другая библиотека

https://www.prisma.io/with-graphql/
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Там призма 1, в ней все в одном, она сама сервер
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
ILshat Khamitov
Там призма 1, в ней все в одном, она сама сервер
У них в документации ещё какой-то беспорядок, непонятно где 1, где 2.
А как вторая поможет с GraphQL?
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Dilame Bowzee
У них в документации ещё какой-то беспорядок, непонятно где 1, где 2.
А как вторая поможет с GraphQL?
Вторая не про граф это датамодел она берет схему с нее генерит миграции плюс js файл у тебя все запросы все ответы все получается типизированым
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Sviatoslav
Вторая не про граф это датамодел она берет схему с нее генерит миграции плюс js файл у тебя все запросы все ответы все получается типизированым
А первая про граф?
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
да, первая это как аполло+бд
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Понятно, это ОРМ с дополнительным слоем в виде графа? Для фронта оно никак не помогает, зато создаёт доп оверхед между сервером и СУБД?
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
во вторую и монгу собираются добавить и адаптеры под все языки, будет универсально решение для всего.. если доделают
источник