Публикации по теме 'graphql'
Минимонго против GraphQL
Цель языков, фреймворков и библиотек — экономить время разработчика. Если библиотека X поможет вам завершить проект A раньше, вам, вероятно, следует использовать ее. Если библиотека B поможет вам написать более расширяемый код, который будет легче поддерживать в будущем, бегите как черти , потому что она вам не понадобится.
Теперь два фрагмента кода, пожалуйста. Давай, малыш, не стесняйся.
Posts.update({id}, {$inc: {votes: 1}})
// A mutation is made available on a callback called..
Ищу современный стартовый проект GraphQL
Стартовый проект ES6 Modern GraphQL
GraphQL - это действительно крутой и мощный фреймворк для уже знакомого вам серверного сервиса. Однако вы ищете стартовый пакет ES6 Node.js Mongodb, который поможет вам сэкономить время на создание всего с нуля. Я провел свой отпуск (новый лунный год) и создал стартовый проект с использованием GraphQL и Node.js MongoDB. Оформить заказ на репозиторий Github
Функции
ES6 Современные стандарты кодирования Поддержка MVC MongoDB ACL (список..
Добавление мутаций с помощью Express GraphQL
Мы можем создать простой сервер GraphQL с помощью Express. Для этого нам понадобятся пакеты express-graphql и graphql .
В этой статье мы рассмотрим, как создавать мутации и типы ввода с помощью Express и GraphQL.
Мутации и типы ввода
Чтобы создать мутации, мы создаем схему, которая имеет тип Mutation , а не Query .
Затем достаточно просто сделать конечную точку API частью верхнего уровня Mutation типа вместо типа Query .
И мутации, и запросы могут обрабатываться..
Настройка игровой площадки GraphQL с помощью Hapi 18
Предпосылки
NodeJS установлен Базовый JavaScript Терминал (подойдет любой, желательно на базе bash)
Начнем с создания package.json для нашего проекта, выполнив команду в папке проекта.
npm init
Приведенная выше команда сгенерирует package.json для вашего проекта.
Настройка сервера Hapi
Следующие шаги по добавлению зависимостей для настройки сервера Hapi с маршрутами. Для этого нам нужно установить hapi и nodemon.
npm i hapi nodemon
Затем давайте откроем наш..
Защита API от DDoS-атак путем подписания идентификаторов ресурсов
Уроки, которые я извлек из работы на одном из самых посещаемых веб-сайтов на планете Земля.
Я консультировал большой веб-сайт (+ 200 миллионов уникальных посетителей в месяц). Такой уровень уязвимости сопряжен с большим риском различных атак, наиболее распространенной из которых является DDoS. Неназванная организация внедрила широкий спектр методов, чтобы такие атаки не повлияли на работоспособность службы.
Вышеупомянутые превентивные меры не являются чем-то необычным. Ключевым..
Введение в GraphQL с Apollo Client и React Hooks
Что такое GraphQL? Как я могу настроить его для своего проекта? И более
TL;DR:
GraphQL не является языком запросов к базе данных. Это язык запросов для данных API, например REST. Сделайте один запрос и получите именно то, что просили, в отличие от REST. Репозиторий GitHub для этой статьи можно найти здесь: https://github.com/machariamuguku/react_apollo_graphql
Что такое GraphQL?
GraphQL - это язык запросов (API) данных, разработанный Facebook. GraphQL дает клиентам..
Управление состоянием с помощью React Context, TypeScript и GraphQL
Устали от ошибок типа отладки в вашем состоянии? Хотите актуальную документацию для ваших приложений React? Читать дальше!
Когда я впервые столкнулся с TypeScript , я почувствовал приличное отчаяние: почему я должен был писать то, что казалось более шаблонным кодом? Почему при использовании его с React мне приходилось определять тип каждой отдельной опоры React , а также объекты запроса и ответа для асинхронных вызовов? И что, черт возьми, было за типы пересечений и союзов?..