Публикации по теме 'graphql'


Это отличное понимание, и я думаю, что оно суммирует одну из моих главных причин, по которой я никогда не хотел использовать…
Это отличное понимание, и я думаю, что оно суммирует одну из моих основных причин, почему я больше никогда не хочу использовать graphQL — нашему интерфейсу обычно требуется полная модель предметной области для правильной работы. Работать с постоянно различающимися фрагментами одних и тех же данных в приложении сложно, и это приводит к большому количеству cannot read property 'whatever' of null ошибок. Для меня и вариантов использования, с которыми я столкнулся, этот выбор дизайна..

Является ли GraphQL будущим HTTP-запросов?
GraphQL, разработанный Facebook, описывается как «язык запросов для вашего API», предоставляющий разработчикам возможность выбирать, какие данные им возвращать, как они создаются, и предоставляющий самостоятельно написанную документацию для API, но заменяет ли он обычную Серверы HTTP-запросов, которые мы все знаем и любим? Да и нет, хотя природа классических серверов HTTP-запросов никогда не исчезнет, ​​они могут не появиться в вашем значительном будущем. Во-первых, GraphQL написан с..

Rest VS GraphQL VS gRPC: конфликт коммуникаций
Какой канал для связи использовать в 2023 году? Representational State Transfer (REST) ​​— это популярный архитектурный стиль, который широко используется для создания веб-приложений. GraphQL, с другой стороны, является относительно новой технологией, которая набирает популярность благодаря своей способности обрабатывать сложные…

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

Lambda Labs — Журнал разработки — Лаборатории 09 — Неделя 01
Надежда — это не план. - Джонатан Розенберг Неделя началась с того, что вся команда из пяти человек (за исключением нашего бесстрашного менеджера проекта) составила Технический проект (TDD) для нашего проекта Lambda School Team Capstone ( QuizTime ). Цель создания документа технического проекта заключалась в том, чтобы прояснить, какую проблему призвано решить наше приложение (платформа адаптивной оценки учащихся), кто будет нашим целевым пользователем (учителя и ученики..

Перенос существующего API с REST на GraphQL
В 2016 году я видел разговоры о GraphQL практически на каждой конференции, посвященной веб-разработке. Об этом написано много постов и статей. Но все это в основном об основах GraphQL или новых функциях и выглядело поверхностно. Поэтому я хотел бы рассказать о моем личном опыте внедрения действительно большой системы на GraphQL. Что не так с REST REST не разделяет вопросы транспорта, безопасности и логики данных. Это приводит к множеству проблем. Рассмотрим некоторые из них. Плохие..

Введение в GraphQL для разработчиков
GraphQL — это мощный язык запросов для API и среда выполнения для обработки запросов с данными. В этой статье мы рассмотрим историю и основные функции GraphQL. GraphQL расшифровывается как «Graph Query Language», но в отличие от других языков запросов, таких как SQL (Structured Query Language), это не язык для прямого общения с базой данных. Скорее, он устанавливает контракт, посредством которого клиент взаимодействует с сервером API. Официальной реализации GraphQL не существует,..