Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «graphql»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
[Из песочницы] Angular — Имплементация безопасных запросов к GraphQL API посредством JWT-токенов 2017-08-21 17:41:56
... вопрос о безопасности graphql запросов в Angular ...
+ развернуть текст сохранённая копия
Привет Хабр! При реализации Angular проекта, остро встал вопрос о безопасности graphql запросов в Angular 4. Выбор пал на JSON Web Tokens. Это открытый стандарт по RFC 7519.
Работает JWT по следующей схеме:
![image](https://habrastorage.org/getpro/habr/post_images/22a/028/749/22a0287499f8ead877d572e453941fd7.jpg) Читать дальше →
Тэги: angular, angularjs, api, apollo-angular, graphql, jwt, веб-сайтов, разработка
[Перевод] Apollo Link. Настраиваем клиент GraphQL «под себя» 2017-08-14 11:38:55
... в современных клиентах GraphQL на сетевом уровне ... управления ходом запросов GraphQL и для обработки ...
+ развернуть текст сохранённая копия
Сетевой уровень в Apollo Client и его отдельное использование
Возможно, вы встречали библиотеку, которая отвечает вашим потребностям, но не решает пару специфичных задач. И хотя эти задачи не относятся к основным функциям, но являются важной частью приложения. Нечто похожее бывает в современных клиентах GraphQL на сетевом уровне. В ответ на подобные вызовы мы создали библиотеку Apollo Link. Она дает каркас для управления ходом запросов GraphQL и для обработки результатов.
Чтобы ускорить разработку, стандартные модули Apollo Link реализуют основные функции сетевых стеков GraphQL от обычных HTTP-запросов до подписки на изменения через веб-сокеты и управления ходом запросов, включая повторную и пакетную отправку, фильтрацию дублирующихся запросов, синхронный периодический опрос ресурсов. Читать дальше →
Тэги: api, apollo, graphql, link, веб-сайтов, разработка
[Перевод] Запросы GraphQL без подключения к сети с помощью Redux Offline и Apollo 2017-08-09 11:03:53
... и слое данных GraphQL с применением Apollo ...
+ развернуть текст сохранённая копия
Забавно, но с распространением интернета в мире все больше востребованы веб-приложения, работающие без подключения к сети. Пользователи (и клиенты) хотят функциональные интернет-приложения в онлайн, офлайн и в зонах с неустойчивой связью.
А это… не просто.
Посмотрим, как создать эффективное решение, работающее без подключения к сети, на React и слое данных GraphQL с применением Apollo Client. Статья разбита на две части. На этой неделе разберем оффлайновые запросы. На следующей неделе примемся за мутации. Читать дальше →
Тэги: api, graphql, react-offline, redux, веб-сайтов, разработка
[Из песочницы] Сравнение REST и GraphQL 2017-08-08 13:18:55
... статьи Sashko Stubailo GraphQL vs. RESTGraphQL встроено множество элементов ...
+ развернуть текст сохранённая копия
Перевод статьи Sashko Stubailo GraphQL vs. REST
Два способа отправки данных по протоколу HTTP: в чем разница?
GraphQL часто представляют как революционно новый путь осмысления API. Вместо работы с жестко определенными на сервере конечными точками (endpoints) вы можете с помощью одного запроса получить именно те данные, которые вам нужны. И да — GraphQL гибок при внедрении в организации, он делает совместную работу команд frontend- и backend-разработки гладкой, как никогда раньше. Однако на практике обе эти технологии подразумевают отправку HTTP-запроса и получение какого-то результата, и внутри GraphQL встроено множество элементов из модели REST.
Так в чем же на самом деле разница на техническом уровне? В чем сходства и различия между этими двумя парадигмами API? К концу статьи я покажу вам, что GraphQL и REST отличаются не так уж сильно, но у GraphQL есть небольшие отличия, которые существенно меняют процесс построения и использования API разработчиками.
Так что давайте сразу к делу. Мы определим некоторые свойства API, а затем обсудим, как они реализованы в GraphQL и REST. Читать дальше →
Тэги: api, graphql, rest, веб-сайтов, разработка
[Из песочницы] Покойся с миром, REST. Долгих лет жизни GraphQL 2017-07-26 14:33:36
... впервые узнал о GraphQL после долгого использования ... не собираюсь обвинять GraphQL в убийстве REST ...
+ развернуть текст сохранённая копия
Перевод. Автор оригинала Samer Buna. Оригинал статьи.
Когда я впервые узнал о GraphQL после долгого использования различных REST API, то не мог удержаться от твитов такого содержания:
Rest API превратился в REST-in-Peace API. Долгих лет жизни GraphQL
Примечание переводчика – Rest In Peace, RIP – распространенная эпитафия "Покойся с миром". Первое слово в ней пишется так же, как акроним REST. Тогда это была попытка рассмешить, но сейчас я убеждаюсь в справедливости шутливого прогноза.
Поймите правильно. Я не собираюсь обвинять GraphQL в убийстве REST или чём-то таком. REST не умрет никогда, также как XML будет жить вечно. Но кто в здравом уме станет использовать XML вместо JSON? На мой взгляд, GraphQL сделает для REST то же самое, что JSON сделал для XML. Читать дальше →
Тэги: api, graphql, веб-сайтов, разработка
Главная / Главные темы / Тэг «graphql»
|
Взлеты Топ 5
Падения Топ 5
|