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


Мутации GraphQL с React и клиентом Apollo
В этом видео мы собираемся разработать новый компонент в React с помощью клиента Apollo для отправки мутаций GraphQL (с помощью хуков Apollo React). В предыдущем посте я поделился реализацией GraphQL API с NestJS . Это будет серверное приложение, которое мы собираемся использовать из нашего компонента React для обработки мутаций. Вы можете посмотреть видео ниже и получить доступ к репозиторию Git с исходным кодом NestJS GraphQL Server и React Client .

Создайте запрос GraphQL с конечной точкой REST в качестве источника данных
Руководство по настройке сервера Apollo в Node.JS для подключения к источнику данных RESTful В этой короткой статье давайте рассмотрим, как мы могли бы создать простой запрос graphQL, который извлекает данные из конечной точки RESTful. Для этой цели мы будем использовать Node.js и Apollo Server. В этой статье мы рассмотрим в качестве примера простой ресурс Users . Цель этой статьи — просто описать шаги и конфигурации, необходимые для создания запроса, который использует..

REST API, GraphQL или SOAP  — что лучше?
API — это абсолютная инновация для Интернета и многих разработчиков. Цифровой мир без API невообразим! Почему? Потому что API берут на себя работу. Обмен информацией стал намного проще и эффективнее. Но что, если дело дойдет до написания собственного API? — Ну, есть много разных типов API. Но какой из них лучше? Есть короткий ответ: это зависит от того, что вы хотите делать с вашим API, а также от функциональных возможностей и требований к вашему API. Не существует такого..

Представляем FranzView
Представляем FranzView Патрик Рид | Крис Данливи | Райан Хасти | Джонатан Хавив | Рашель Майорка По мере того, как эпоха гигантских монолитных веб-сайтов подходит к концу и заменяется микросервисами, значительное количество предприятий, больших и малых, используют Apache Kafka для управления своим конвейером событий. Хотя существует несколько инструментов управления Kafka с открытым исходным кодом, они, как правило, имеют очень самоуверенную структуру. Их можно..

Генерация типов для ваших распознавателей сервера GraphQL
Мой хороший друг порекомендовал курс Уэса Боса Advance React and GraphQL . Курс преподавался на JavaScript, но, поскольку тогда я только изучал TypeScript, я хотел сделать это на TypeScript для практики. Хотя я мог добавлять типы почти ко всему, меня очень беспокоил тот факт, что мои преобразователи не были типизированы. После долгих поисков в Google я наконец нашел способ печатать мои серверные распознаватели. В этой статье будет рассказано обо всем, что я делал, от начала до..

Аутентификация и авторизация с помощью JWT на сервере GraphQL
Безопасность проекта так же важна, как и его реализация. Иногда мы хотим, чтобы доступ к нашим данным имели только зарегистрированные ранее люди, а не все. Мы обеспечиваем это с аутентификацией . И иногда мы не хотим, чтобы все имели доступ ко всем данным и API. Мы обеспечиваем это концепцией авторизации . В этой статье я расскажу о том, как мы можем обеспечить авторизацию и аутентификацию на стороне сервера с помощью jsonwebtoken (jwt) и >библиотеки graphql-shield . Я..

Hasura 2.0 — Краткая история обновлений с версии 1.3.3 до версии 2.0
Сегодня в Hasura мы выпустили Hasura v2.0 ! Это довольно крупный релиз с рядом новых функций, которые значительно расширят возможности Hasura. Для нескольких моих проектов, в частности для проектов инфраструктуры в виде кода terrazura ( запись в блоге с временными точками ) и аренда-bydata Мне удалось выполнить обновление до Hasura v2.0 за считанные минуты! Поскольку мне не нужно делать резервные копии или что-то еще для этих проектов, это просто включало следующие..