DevGang
Авторизоваться

Усовершенствуйте свой GraphQL API: Освоение загрузки файлов с помощью Yoga GraphQL

GraphQL Yoga - это надежный фреймворк, который позволяет легко интегрировать загрузку файлов в рабочий процесс GraphQL API благодаря поддержке спецификации GraphQL Multipart Request Specification. Используя эту возможность, вы можете эффективно работать с загрузкой файлов и обрабатывать бинарные данные в резолверах GraphQL через HTTP. В этом руководстве мы рассмотрим, как использовать возможности GraphQL Yoga для расширения функциональности API с помощью загрузки файлов.

Как создать приложение для Pokemon с помощью GraphQL и Apollo

Pokemon - это японская медиа-франшиза, состоящая из видеоигр, анимационных сериалов и фильмов, карточной игры и других связанных с ней медиа.

В этом блоге мы будем использовать Pokemon GraphQL API, который предоставляет нам данные о разных покемонах.

Мы будем использовать Apollo и GraphQL для обработки выборки данных и React для создания нашего интерфейсного приложения.

Создание API GraphQL с помощью HotChocolate

Создание API поначалу может показаться простым: необходимо установить конечные точки с подходящими методами, позволяющими клиентам получать или отправлять данные. Однако сложности возникают, когда требуются новые атрибуты или когда клиентам не требуются все возвращаемые данные. Это часто приводит к созданию пользовательских конечных точек для весьма специфических запросов, что приводит к необходимости управлять обширным обслуживанием кода.

Бесконечная прокрутка GraphQL

Вы когда-нибудь задумывались, как улучшить свой веб-сайт с помощью функции бесконечной прокрутки, которая будет поддерживать бесконечную вовлеченность ваших пользователей?

В этой статье мы разберем процесс создания бесконечной прокрутки с помощью GraphQL и React. К концу этого руководства вы сможете реализовать его в своих собственных веб-проектах.

Создание и тестирование клиентских ссылок Apollo

При использовании клиента Apollo может наступить момент, когда вы захотите проверить или внести некоторые изменения в свои запросы GraphQL. Именно здесь в игру вступает Apollo Link. Библиотека устанавливает цепочку действий для каждой операции GraphQL, выполняемой клиентом.

Что такое ссылка и как ее создать и протестировать? Давайте разберемся и посмотрим, что происходит.

Создайте API GraphQL и разверните его за считанные минуты с помощью Encore 🚀

В этом руководстве показано, как создать API GraphQL с помощью Encore. В качестве примера он реализует серверную часть для сокращения URL-адресов и показывает, как вы развертываете его в бесплатном облаке разработки Encore.

Преобразование сайта Gatsby для использования TypeScript

Когда я изучал веб-разработку, я создал свой сайт-портфолио, используя шаблон Gatsby-starter-hello-world без использования Typescript. Typescript был в моем списке вещей, которые нужно изучить, но я никогда не занимался им, пока не начал работать профессионально. Изучив Typescript, я не могу представить себе создание чего-либо без него!

Как создать Node.js GraphQL API с помощью NestJS и Prisma

Вы заинтересованы в создании масштабируемых и производительных серверных приложений? Рассматривали ли вы возможность использования Node.js, широко используемой и надежной среды выполнения? В последнее время разработчики предпочитают использовать GraphQL с Node.js для создания более быстрых и гибких API, чем традиционные API REST.

Разница между REST, GraphQL и gRPC

Понимание ключевого различия между REST, GraphQL и gRPC, тремя основными протоколами для связи клиент-сервер в микросервисах и веб-приложениях.

Поднимите настройку Next js + GraphQL + TypeScript на новый уровень

В этом посте мы покажем вам, как воспользоваться Next.js возможности в сочетании с Apollo и GraphQL. Наше внимание будет сосредоточено на интеграции Apollo Client с некоторыми Next.js наиболее важные функции, включая рендеринг на стороне сервера (SSR), статическую генерацию сайта (SSG) и инкрементную статическую регенерацию (ISR). Однако, прежде чем мы углубимся в специфику, давайте кратко рассмотрим, что включает в себя каждая из этих функций.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу