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


Напишите свой сервер в JSX
Сегодня я хочу представить вам спуст-коа . Это небольшой проект, который я использую для быстрой разработки серверов node.js. Весь проект создан как расширение к Спусту . В предыдущем посте я упомянул, что опубликую пример универсального приложения, написанного на Spust. Однако я передумал и вместо этого покажу вам несколько примеров. Пример №1: сервер GraphQL с интерфейсом GraphiQL Полный пример на Github Пример № 2: универсальное приложение React с использованием React..

React с GraphQL  — лучший способ
Специальный хук поверх useLazyQuery от Apollo для большего контроля над запросами GraphQL в вашем приложении и обеспечения бесперебойной разработки. Мотивация Сегодня, в эпоху распределенных и гибких рабочих процессов, крайне важно поддерживать координацию между командами, разбросанными по географическим регионам, и своевременно устранять зависимости, чтобы не блокировать разработчиков. Недавно, работая над приложением для реагирования, мы столкнулись с проблемами при интеграции..

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

В чем смысл GraphQL и Falcor?
Приложения без сохранения состояния и декларативные запросы ресурсов Я хочу провести в этой теме аналогию с React . Одна из основных причин популярности React - его декларативный характер . Все, что вам нужно сделать, это указать структуру DOM, которую вы хотите, и React вычислит наиболее эффективную мутацию DOM, чтобы это произошло. Этот шаблон уже давно используется в мире функционального программирования, и, хотя он может быть не таким производительным, как тщательное изменение..

Обновление Vue Apollo Store из разных источников
Я использую GraphQL с первого выпуска Vue-Apollo для каждого проекта разработки API, и, как и в любой другой новой рабочей среде, у Vue-Apollo есть свои недостатки. Один из них заключается в том, что вы не можете просто обновить собственное хранилище, не вызывая мутацию ( на практике, фактически, запрос также обновляет хранилище, но это не относится к этой теме ). Очевидно, с девелоперской стороны это вполне логично. Если вы хотите сохранить свою концепцию SSOT , то это правильный путь...

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

Скрапинг и тестирование веб-страниц с использованием GraphQL и Playwright
Создайте сервис очистки и тестирования веб-страниц, используя GraphQL и Playwright. Обзор В моей предыдущей статье мы с вами рассмотрели разработку бессерверных API для тестирования веб-страниц с разными разрешениями с использованием Puppeteer . В этой статье давайте воспользуемся Playwright , похожей библиотекой для автоматизации веб-браузера. Бессерверные API для тестирования веб-страниц Обзор medium.com Playwright —..