Рассмотрим передачу переменных, директив, мутаций. Узнаем, как использовать переменные для придания динамичности запросам, а встраиваемые фрагменты - для получения типов объединений и данных, возвращаемых в ответе. Научимся определять мутации для выполнения запросов на изменение данных.
https://nuancesprog.ru/p/7717
@nuancesprog #статьи #GraphQL
https://nuancesprog.ru/p/7717
@nuancesprog #статьи #GraphQL
Полное руководство по управлению JWT во фронтенд-клиентах
Знакомимся с JWT и отвечаем на самые острые вопросы, включая его преимущества перед токенами сессии, противодействие атакам CSRF и XSS, а также продолжительное сохранение сессий при выходе пользователя.
https://nuancesprog.ru/p/8460
@nuancesprog #статьи #GraphQL
Знакомимся с JWT и отвечаем на самые острые вопросы, включая его преимущества перед токенами сессии, противодействие атакам CSRF и XSS, а также продолжительное сохранение сессий при выходе пользователя.
https://nuancesprog.ru/p/8460
@nuancesprog #статьи #GraphQL
Почему нельзя разрешать поля GraphQL как конечные точки REST
GraphQL требует особенного подхода - и здесь вы увидите один из примеров того, как написанный по аналогии с REST код для обработки запросов сказывается на производительности.
https://nuancesprog.ru/p/9498
@nuancesprog #статьи #GraphQL
GraphQL требует особенного подхода - и здесь вы увидите один из примеров того, как написанный по аналогии с REST код для обработки запросов сказывается на производительности.
https://nuancesprog.ru/p/9498
@nuancesprog #статьи #GraphQL
Добавление отношений в схему GraphQL
GraphQL и MongoDB обеспечивают мощный союз для работы с бэкендом. Узнаем, как прямо в JS-коде создавать модели и отношения между типами объектов для MongoDB. Также рассмотрим основной синтаксис языка определения схем.
https://nuancesprog.ru/p/9963
@nuancesprog #статьи #GraphQL
GraphQL и MongoDB обеспечивают мощный союз для работы с бэкендом. Узнаем, как прямо в JS-коде создавать модели и отношения между типами объектов для MongoDB. Также рассмотрим основной синтаксис языка определения схем.
https://nuancesprog.ru/p/9963
@nuancesprog #статьи #GraphQL
Решаем проблему запроса N+1 в GraphQL с помощью Dataloader
Проблема запроса N+1 весьма существенна при работе с GraphQL. Рассмотрим, как загрузчик данных поможет в ее устранении.
https://nuancesprog.ru/p/10068
@nuancesprog #статьи #GraphQL
Проблема запроса N+1 весьма существенна при работе с GraphQL. Рассмотрим, как загрузчик данных поможет в ее устранении.
https://nuancesprog.ru/p/10068
@nuancesprog #статьи #GraphQL
Избегаем добавления ненужного кода без потерь в эффективности - в этом помогут необработанные HTTP-запросы.
https://nuancesprog.ru/p/10269
@nuancesprog #статьи #GraphQL #Swift #iOS
https://nuancesprog.ru/p/10269
@nuancesprog #статьи #GraphQL #Swift #iOS
Беспристрастный обзор актуальных на данный момент технологий: по какому принципу они работают, какие их преимущества и недостатки и для каких сценариев лучше подходит каждая из них.
https://nuancesprog.ru/p/11310
@nuancesprog #статьи #GraphQL #API
https://nuancesprog.ru/p/11310
@nuancesprog #статьи #GraphQL #API
Автоматическая генерация GraphQL-запросов избавит вас от многих человеческих ошибок, сэкономит время и повысит общую эффективность. Учимся настраивать нужные инструменты, генерировать запросы и использовать их в приложении.
https://nuancesprog.ru/p/11592
@nuancesprog #статьи #GraphQL #TypeScript
https://nuancesprog.ru/p/11592
@nuancesprog #статьи #GraphQL #TypeScript
GraphQL завоевывает все большую популярность. Спроектируем API на основе этой технологии и запустим сервер, чтобы наглядно разобраться в реализации механизмов модульности и аутентификации.
https://nuancesprog.ru/p/15023/
@nuancesprog #GraphQL #NodeJS
https://nuancesprog.ru/p/15023/
@nuancesprog #GraphQL #NodeJS
Как лучше организовать обмен сообщениями между сервером и клиентом в приложении? Проведем детальное сравнение 3 наиболее популярных технологий разработки API.
https://nuancesprog.ru/p/16555/
@nuancesprog #RESTAPI #GraphQL #gRPC
https://nuancesprog.ru/p/16555/
@nuancesprog #RESTAPI #GraphQL #gRPC
Elastic-лицензия Apollo Router мешает внедрению? Хотите работать еще быстрее? Для подобных случаев идеально подойдет Cosmo Router - быстрый маршрутизатор с открытым исходным кодом, совместимый с Federation V1/V2.
https://nsprg.ru/mY233x
VK: https://nsprg.ru/xAZ48v
Дзен: https://nsprg.ru/Ojp1ox
@nuancesprog #CosmoRouter #GraphQL
https://nsprg.ru/mY233x
VK: https://nsprg.ru/xAZ48v
Дзен: https://nsprg.ru/Ojp1ox
@nuancesprog #CosmoRouter #GraphQL
GraphQL завоевывает все большую популярность. Спроектируем API на основе этой технологии и запустим сервер, чтобы наглядно разобраться в реализации механизмов модульности и аутентификации.
https://nsprg.ru/xl457x
VK: https://nsprg.ru/xJkPev
Дзен: https://nsprg.ru/mzVrrm
@nuancesprog #GraphQL #NodeJS
https://nsprg.ru/xl457x
VK: https://nsprg.ru/xJkPev
Дзен: https://nsprg.ru/mzVrrm
@nuancesprog #GraphQL #NodeJS