Публикации по теме 'api-development'


GraphQL против REST: полное руководство по разработке современных API
Краткий обзор обоих способов подключения к Binance API с примерами кода. В процессе разработки выбор архитектуры API играет важную роль в формировании эффективности, масштабируемости и общего успеха ваших приложений. В этой статье мы исследуем фундаментальные различия, сильные стороны и ограничения REST и GraphQL. Все примеры кода можно найти в этом репозитории . REST ( Re представление S tate T transfer) — это архитектурный стиль для разработки интерфейсов между серверами и..

Один инструмент с открытым исходным кодом для всех ваших потребностей API: APIC
Да, вы не ослышались. Один инструмент с открытым исходным кодом для всех ваших потребностей API. Это инструмент APIC . Вы можете подумать, что это смелое заявление о том, что APIC — это инструмент, который вам нужен для всего API, что ж, давайте посмотрим, как APIC соответствует этим утверждениям. APIC  – это бесплатное решение с открытым исходным кодом, которое может помочь вам в разработке API, тестировании API (даже во время проектирования), документации API, моделировании..

РЕАКТИВНЫЙ КОНТЕКСТ API
В этой статье предполагается, что у вас есть базовые знания в области управления состоянием и бурения винтов. Допустим, у вас есть приложение с несколькими компонентами, которым требуется доступ к одним и тем же данным, однако данные управляются родительским компонентом, расположенным на несколько уровней выше в дереве компонентов. Вместо того, чтобы «просверливать» данные через несколько уровней компонентов, вы можете использовать контекстный API React для предоставления данных любому..

Работа с данными JSON в Go: руководство по маршаллингу и демаршаллингу
Недавно я работал с маршаллингом и демаршаллингом данных JSON в Go и хотел бы поделиться своим опытом. Маршаллинг — это процесс преобразования объекта Go в строку JSON. Go предоставляет стандартный пакет библиотеки под названием encoding/json , который включает функции для сортировки и десортировки данных JSON. Чтобы преобразовать объект Go в строку JSON, вы можете использовать функцию json.Marshal , которая принимает объект в качестве входных данных и возвращает фрагмент байта,..

Как использовать случайные значения в Postman
Сегодня я покажу вам, как использовать случайные значения, например, в почтальоне. Я буду использовать JSONPlaceholder — Free Fake REST API (typicode.com) для тестирования API. Например: при нажатии двойной фигурной скобки и знака доллара {{$}} почтальон покажет предложение автозаполнения. Есть много случайных вещей, которые вы можете использовать. Теперь я случайный в названии и теле, как это. вывод при отправке запроса в первый раз. вывод при отправке..

Освоение вызовов API в React: руководство для начинающих по созданию и использованию REST API
API стали неотъемлемой частью современной веб-разработки. Они позволяют разработчикам получать доступ к внешним данным и службам и создавать динамические интерактивные приложения. В этой статье мы рассмотрим основы разработки и использования API в React. Мы начнем с определения того, что такое API и как его вызывать в React. Затем мы обсудим различные методы вызова API и предоставим примеры с кодом. Наконец, мы рассмотрим основы RESTful API и способы их создания. Что такое API?..

Защита вашего GraphQL API
Часть 2 из серии шаблонов GraphQL GraphQL предлагает большую гибкость, но он также имеет свои проблемы. Две основные проблемы: как защитить API и печально известный вопрос глубины запроса. В этой статье я хочу представить шаблоны, которые вы можете использовать для защиты своего API, и разделил тему на три части - аутентификация, авторизация (на уровне распознавателя и поля) и предотвращение распространенных атак. Все примеры будут показаны в Apollo Server, но шаблоны могут быть..