CourseHunter
  • Категории
  • Источники
  • Все курсы
  • Разделы
  • Книги
  • Краудфандинг logo
    Краудфандинг
English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
Главная страницаКатегория graphql[Книга] Готовый к продакшену GraphQL

[Книга] Готовый к продакшену GraphQL

Production Ready GraphQL (THE COMPLETE PACKAGE)

productionreadygraphql.com logo
productionreadygraphql.com
★5 (всего оценок - 27)
[Книга] Готовый к продакшену GraphQL
Загрузить
Категория
GraphQL
Дата добавления
23 мар. 2020 г., 20:05
Язык
Английский
Дата выхода
23 мар. 2020 г., 21:38
Дата обновления
28 мар. 2020 г., 17:14

Узнайте, как проектировать и создавать предсказуемые, производительные и безопасные API-интерфейсы GraphQL в масштабе. За последние несколько лет я помогал создавать и поддерживать некоторые из самых больших API-интерфейсов GraphQL на Shopify и GitHub. В течение этих лет я также работал с различными компаниями с их внедрением GraphQL. Из моего опыта работы с GraphQL я заметил, что хорошо, что плохо, а что опасно плохо.


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

Вот что привело меня к написанию этой книги: сборник уроков и рекомендаций по построению схем GraphQL в масштабе.

GraphQL вне хайпа

С большой властью приходит большая ответственность

Существует много контента по созданию клиентских приложений с использованием GraphQL. GraphQL может предложить удивительный опыт работы на стороне клиента, но чтобы это было правдой, мы должны иметь возможность создавать высококачественные платформы GraphQL, которые будут поддерживать этих клиентов.

Простота использования клиентами сценариев использования с использованием GraphQL часто компенсируется дополнительной сложностью на сервере. Узнайте, как справиться с этой сложностью, и убедитесь, что вы продолжаете предоставлять качественный API-интерфейс GraphQL в масштабах своей команды или организации.

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

Думайте об этом как о полном пути того, что входит в создание GraphQL API, от проектирования до архитектуры, до реализации и даже документации.

Это для меня?

Я решил написать эту книгу после того, как увидел, насколько заинтересован был переход на реализацию GraphQL на следующий уровень. Книга начинается с введения в GraphQL, его истории и основных понятий. Затем она быстро переходит к более средним и продвинутым концепциям, которые позволят вам глубоко понять компромиссы, связанные с созданием API-интерфейсов GraphQL.

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

Что в книге

Дизайн Схема

Система типов GraphQL потрясающая, и нам всем это нравится. Это не означает, что с GraphQL проще разработать API, который клиенты будут любить использовать, и он выдержит испытание временем. Изучите с трудом заработанные методы структурирования схемы, чтобы отвечать клиентским запросам.

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

Производительность часто подчеркивается как преимущество API GraphQL, но мы должны знать, как их отслеживать и как обрабатывать динамическую природу GraphQL, прежде чем мы сможем увидеть эти преимущества. Книга углубляется в мониторинг выполнения GraphQL, методы повышения производительности и лучшие методы защиты API от плохих игроков.

Инструменты и рабочие процессы

GraphQL может предложить абсолютно потрясающий опыт, если все сделано правильно. Узнайте о рабочих процессах API, которые хорошо работают с GraphQL, и о необходимых инструментах, которые позволят вам безболезненно развивать свой API.

Архитектура

Откройте для себя общие шаблоны проектирования GraphQL и когда они могут быть полезны. Изучите GraphQL как API-шлюз, «сшивание схем», распределенный GraphQL и многое другое.

Намного больше 

Изучите проверенные и надежные шаблоны для разработки API-интерфейса GraphQL, а также все принципы и методы, которые я приобрел за последние несколько лет.

Не просто книга

Получите доступ к дополнительным преимуществам, чтобы удвоить свои знания

Интервью

  • Текстовые интервью с некоторыми из наиболее опытных членов сообщества GraphQL.

Дополнительный контент

Три дополнительных руководства для углубленного изучения предметов, рассматриваемых в книге.

  • Контрольный список проектирования готовой схемы GraphQL
  • Обзор Схем
  • Schema Evolution Cheatsheet: подход ко всем различным изменениям в API GraphQL

ПОЛНЫЙ ПАКЕТ

  • 180-страничная книга в формате PDF и ePub
  • Все три дополнительных руководства
  • 5 текстовых интервью с инженерами, работающими с GraphQL в Shopify, GitHub и не только!
Посмотреть больше
Читать онлайн
Читать онлайн: На весь экран
  1. Книга 1.

Автор - productionreadygraphql.com

productionreadygraphql.com logo

productionreadygraphql.com

Готовый к продакшену GraphQL - продукт многолетней работы с GraphQL в масштабе продакшена. Пространство GraphQL заполнено специализированными инструментами, и во многих статьях слишком много внимания уделяется сравнению GraphQL с другими архитектурами API или просто рассмотрению его лучших частей из-за недавнего ажиотажа вокруг технологии. Я надеюсь что этот ресурс покажет, как управлять им в масштабе или убедиться, что он хорошо подходит для реш

Автор

Другие материалы в этой категории

Создавайте динамические приложения с GraphQL

Создавайте динамические приложения с GraphQL

GraphQL для начинающих с JavaScript

GraphQL для начинающих с JavaScript

GraphQL Data в React c Apollo Client

GraphQL Data в React c Apollo Client

Как сделать GraphQL API

Как сделать GraphQL API

TinyHouse: Fullstack React мастер-класс с TypeScript и GraphQL

TinyHouse: Fullstack React мастер-класс с TypeScript и GraphQL

Разработка схем GraphQL

Разработка схем GraphQL

Server-Side GraphQL в Node.js

Server-Side GraphQL в Node.js

Комментарии
 logo

    Учись ради навыков, а не сертификатов. Лучшие видеокурсы от топ-авторов со всего мира: программирование, дизайн, AI, DevOps и многое другое. Без воды, без лозунгов — только код, практика и дружелюбное комьюнити разработчиков.

    Категории
    Все категории JavaScript React.js Python Java Golang (Google Go) Другое TypeScript React Native Подготовка к собеседованию Другое (Frontend)
    Источники
    Все источники Aurimas Griciūnas balun.courses frontendmasters Gregory John Jason Liu karpov.courses udemy Vignesh Mohankumar Мари Афонина (Мария Галантер) Олег Козырев
    CourseTrainЦенаКонтактыРаспространенные вопросыПлейлистыПриватностьУсловия
    Темы:
    Язык: