Разбираемся, как создавать кастомные React-хуки для обработки типичных GraphQL-операций
https://nuancesprog.ru/p/3205
@nuancesprog #статьи #GraphQL #React #JavaScript #WebDevelopment
https://nuancesprog.ru/p/3205
@nuancesprog #статьи #GraphQL #React #JavaScript #WebDevelopment
Какой инструмент лучше использовать для запроса определенного типа данных? Мы разберемся, что такое GraphQL, рассмотрим его основные особенности и принципы использования на практических примерах
https://nuancesprog.ru/p/3238
@nuancesprog #статьи #GraphQL #WebDevelopment
https://nuancesprog.ru/p/3238
@nuancesprog #статьи #GraphQL #WebDevelopment
📃 Миграция REST API на GraphQL быстро и просто
https://nuancesprog.ru/p/4417
@nuancesprog #статьи #GraphQL #Node #JavaScript #API #WebDevelopment
https://nuancesprog.ru/p/4417
@nuancesprog #статьи #GraphQL #Node #JavaScript #API #WebDevelopment
https://nuancesprog.ru
Миграция REST API на GraphQL
GraphQL появился относительно недавно, а значит, разработчики API не уверены, писать следующий API на GraphQL или нет.
📃 Миграция REST API на GraphQL быстро и просто
https://nuancesprog.ru/p/4417
@nuancesprog #статьи #GraphQL #Node #JavaScript #API #WebDevelopment
https://nuancesprog.ru/p/4417
@nuancesprog #статьи #GraphQL #Node #JavaScript #API #WebDevelopment
https://nuancesprog.ru
Миграция REST API на GraphQL
GraphQL появился относительно недавно, а значит, разработчики API не уверены, писать следующий API на GraphQL или нет.
В первой части рассмотрим понятие о GraphQL, состав GraphQL API и его преимущества в сравнении с REST API. Что мы знаем о GraphQL в теории и на практике. Построим корпус схемы GraphQL.
https://nuancesprog.ru/p/5832
@nuancesprog #статьи #GraphQL
https://nuancesprog.ru/p/5832
@nuancesprog #статьи #GraphQL
Во второй части рассмотрим, как выглядит типичная схема GraphQL, особенности коммерческих и общедоступных схем и ситуацию с правилами именования в схемах. Затем узнаем, какая есть опасность в GraphQL.
https://nuancesprog.ru/p/5843
Часть 1 - https://nuancesprog.ru/p/5832
@nuancesprog #статьи #GraphQL
https://nuancesprog.ru/p/5843
Часть 1 - https://nuancesprog.ru/p/5832
@nuancesprog #статьи #GraphQL
📃 Настраиваем GraphQL сервер с TypeScript. Создаём схему, разбираем отличия REST API от GraphQL API и узнаём, для чего нужны резолверы. В статье - полный репозиторий проекта
https://nuancesprog.ru/p/5962
@nuancesprog #статьи #GraphQL
https://nuancesprog.ru/p/5962
@nuancesprog #статьи #GraphQL
https://nuancesprog.ru
Как создать GraphQL-сервер с запросами, мутациями и подписками
Если вы ещё не знакомы с TypeScript — не беда. Продолжайте читать дальше: основные понятия и большую часть синтаксиса освоить будет несложно.
Рассмотрим передачу переменных, директив, мутаций. Узнаем, как использовать переменные для придания динамичности запросам, а встраиваемые фрагменты - для получения типов объединений и данных, возвращаемых в ответе. Научимся определять мутации для выполнения запросов на изменение данных.
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