CourseHunter
  • Категории
    • Frontend logo Frontend
      • Angular logo Angular
      • HTML logo HTML
      • CSS logo CSS
      • JavaScript logo JavaScript
      • Vue logo Vue
      • jQuery logo jQuery
      • React logo React
      • AngularJS logo AngularJS
      • Backbone logo Backbone
      • TypeScript logo TypeScript
      • Ember logo Ember
      • Next.js logo Next.js
      • Elm logo Elm
      • Svelte logo Svelte
      • Single SPA logo Single SPA
      • Three.js logo Three.js
      • D3.js logo D3.js
      • RxJS logo RxJS
      • WebGL logo WebGL
      • barba.js logo barba.js
    • Backend logo Backend
      • PHP logo PHP
      • Python logo Python
      • Ruby on Rails logo Ruby on Rails
      • Yii logo Yii
      • Laravel logo Laravel
      • SQL logo SQL
      • Ruby logo Ruby
      • Symfony logo Symfony
      • Java logo Java
      • Scala logo Scala
      • Node.js logo Node.js
      • MongoDB logo MongoDB
      • Golang (Google Go) logo Golang (Google Go)
      • Slim logo Slim
      • Silex logo Silex
      • Firebase logo Firebase
      • C Sharp (C#) logo C Sharp (C#)
      • Deno logo Deno
      • Redis logo Redis
      • Django logo Django
      • NestJS logo NestJS
      • Spring logo Spring
      • Spring Boot logo Spring Boot
      • Spring Data logo Spring Data
      • Spring Cloud logo Spring Cloud
      • Spring Security logo Spring Security
      • Spring Integration logo Spring Integration
      • Spring HATEOAS logo Spring HATEOAS
      • Spring MVC logo Spring MVC
      • Elixir logo Elixir
      • Phoenix logo Phoenix
    • System programming logo System programming
      • Rust logo Rust
      • WebAssembly logo WebAssembly
      • C++ logo C++
    • Marketing logo Marketing
      • SEO logo SEO
    • Video and 3D logo Video and 3D
      • Blender logo Blender
      • Cinema 4D logo Cinema 4D
      • ZBrush logo ZBrush
    • Graphic logo Graphic
      • Figma logo Figma
      • Sketch logo Sketch
      • Photoshop logo Photoshop
      • After Effects logo After Effects
      • Illustrator  logo Illustrator
      • Adobe XD logo Adobe XD
      • Lightroom logo Lightroom
      • CorelDRAW logo CorelDRAW
    • DevOps logo DevOps
      • AWS logo AWS
      • Azure logo Azure
      • Docker logo Docker
      • Git logo Git
      • GitHub logo GitHub
      • Gitlab logo Gitlab
      • Google Cloud logo Google Cloud
      • Grafana logo Grafana
      • Kubernetes logo Kubernetes
      • Jenkins logo Jenkins
      • Terraform logo Terraform
      • Другое logo Другое
    • Tools logo Tools
      • GraphQL logo GraphQL
      • Flux logo Flux
      • Webpack logo Webpack
      • Ansible logo Ansible
      • Gulp logo Gulp
      • Grunt logo Grunt
      • Visual Studio Code logo Visual Studio Code
      • VIM logo VIM
      • OpenCV logo OpenCV
      • Salt logo Salt
      • SVN logo SVN
      • Atom logo Atom
      • Elasticsearch logo Elasticsearch
      • Сборки, готовые решения logo Сборки, готовые решения
      • Electron logo Electron
      • Chrome DevTools logo Chrome DevTools
      • Yarn logo Yarn
      • Babel logo Babel
      • Grep logo Grep
      • npm logo npm
      • Vite logo Vite
      • Gatsby logo Gatsby
      • PhpStorm logo PhpStorm
      • Webflow logo Webflow
      • Hibernate logo Hibernate
      • Socket.io logo Socket.io
      • Bash logo Bash
    • Разработка мобильных приложений logo Разработка мобильных приложений
      • React Native logo React Native
      • Ionic logo Ionic
      • Swift logo Swift
      • Progressive Web App (PWA) logo Progressive Web App (PWA)
      • Core Data logo Core Data
      • Xamarin logo Xamarin
      • NativeScript logo NativeScript
      • Dart и Flutter logo Dart и Flutter
    • Gamedev logo Gamedev
      • Unreal Engine logo Unreal Engine
      • Unity logo Unity
    • CMS logo CMS
      • Wordpress logo Wordpress
      • OpenCart logo OpenCart
      • Drupal logo Drupal
      • Joomla logo Joomla
      • 1C-Bitrix logo 1C-Bitrix
      • MODX logo MODX
      • Magento logo Magento
      • Shopify logo Shopify
    • Blockchain logo Blockchain
      • Криптовалюты logo Криптовалюты
      •  Decentralized Applications (dApps) (Web 3) logo Decentralized Applications (dApps) (Web 3)
    • Тестирование logo Тестирование
      • Postman logo Postman
      • Selenium logo Selenium
      • Appium logo Appium
      • Protractor logo Protractor
      • WebdriverIO logo WebdriverIO
      • Cypress logo Cypress
      • Playwright logo Playwright
    • Другое logo Другое
      • Linux logo Linux
      • WebRTC logo WebRTC
      • OpenGL Shading Language (GLSL) logo OpenGL Shading Language (GLSL)
    • Подготовка к собеседованию logo Подготовка к собеседованию
    • Обработка и анализ данных logo Обработка и анализ данных
    • Информационная безопасность logo Информационная безопасность
      • Этический взлом / Тестирование на проникновение logo Этический взлом / Тестирование на проникновение
    • Английский язык logo Английский язык
    • Конференции logo Конференции
  • Источники
  • Все курсы
    • Популярные
    • Бесплатные (100+ Курсов)
  • Разделы
  • Книги
    • Бесплатные
    • Популярные
  • Краудфандинг logo Краудфандинг
🇺🇸 English
🇷🇺 Русский
🇺🇦 Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
Главная страница Категория graphql [Книга] Готовый к продакшену GraphQL

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

Production Ready GraphQL (THE COMPLETE PACKAGE)

productionreadygraphql.com logo productionreadygraphql.com
[Книга] Готовый к продакшену GraphQL logo Начать Сейчас
Категория
GraphQL
Дата добавления
23.03.2020
Язык
Английский
Дата выхода
23.03.2020
Дата обновления
28.03.2020

Узнайте, как проектировать и создавать предсказуемые, производительные и безопасные 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 и не только!
Посмотреть больше

Авторы

Изображение источника productionreadygraphql.com

productionreadygraphql.com

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

Автор
Посмотреть

Категории

GraphQL logo

GraphQL

Комментарии
User Avatar
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.

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

Изображение курса Создавайте динамические приложения с GraphQL
udemy logo udemy
18.03.2020
GraphQL

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

Build Dynamic Applications with GraphQL

Вы frontend разработчик, ищущий более простой способ взаимодействия с серверной стороной? Не смотрите дальше, так как этот курс идеально подходит для вас! GraphQL - это API для извлечения данных, разработанный Facebook. Он питает миллионы устройств и большинство компонентов веб-сайтов Facebook и Instagram. В этом курсе вы познакомитесь с GraphQL как мостом к клиентскому приложению React для связи с серверами в качестве отсутствующего языка выборк

8 ч 43 мин
Английский
Посмотреть
+8
Изображение курса GraphQL для начинающих с JavaScript
udemy logo udemy
18.03.2020
JavaScript GraphQL

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

GraphQL for beginners with JavaScript

Практическое руководство, которое обучает вас GraphQL с помощью JavaScript. Оптимальный темп. Научитесь быстро!

5 ч 35 мин
Английский
Посмотреть
+32
Изображение курса GraphQL Data в React c Apollo Client
egghead logo egghead
15.03.2020
React.js GraphQL

GraphQL Data в React c Apollo Client

GraphQL Data in React with Apollo Client

GraphQL - фаворит по уважительной причине. Он позволяет клиенту делать конкретные, сложные и / или совокупные запросы для данных, и его удобно загружать. Если вы хотели изучить GraphQL и начать использовать его возможности, это отличное место для начала.

0 ч 23 мин
Английский
Посмотреть
+5
Изображение курса Как сделать GraphQL API
leveluptutorials logo leveluptutorials
10.02.2020
GraphQL

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

How To Make A GraphQL API

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

3 ч 39 мин
Английский
Посмотреть
+18
Изображение курса TinyHouse: Fullstack React мастер-класс с TypeScript и GraphQL
fullstack.io logo fullstack.io
21.01.2020
React.js Node.js GraphQL TypeScript

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

TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL

Изучите продвинутые React, Node, TypeScript и GraphQL, создав готовое к работе приложение в этом онлайн-курсе. Изучите каждую из этих технологий и узнайте, как создать продакшн приложение, которое их объединяет.

30 ч 50 мин
Английский
Посмотреть
+243

Ресурс видеоуроков программирования для front и back end разработчиков. Бери знания своего профиля у нас, ведь мы самые лучшие блеать. Серьезно.

Категории
Все категории JavaScript React.js Python Java Node.js Golang (Google Go) Другое TypeScript Подготовка к собеседованию Другое (Frontend)
Источники
Все источники Academind Pro Alex Chiou Aurimas Griciūnas balun.courses frontendmasters udemy Yogi Sharma zerotomastery.io Дмитрий Холстинин
Telegram CourseTrain Цена Контакты Распространенные вопросы Плейлисты Приватность Условия
Темы:
Язык: