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


NestJS плюсы и минусы
В быстро развивающемся мире Node.js разработчики постоянно ищут надежные и масштабируемые решения для создания современных веб-приложений. Именно в таком положении я оказался при перестройке нашего приложения SaaS. Я рассмотрел все распространенные варианты, Express.js, Koa.js и Restify. Помимо NodeJS, мы также смотрели на Django и Flask с Python и даже на некоторые фреймворки Rust, такие как Rocket. В конце концов, NestJS действительно соответствует всем требованиям. Главными..

Рост зависимости от API приводит к новому вектору безопасности  и необходимости в новых средствах защиты
Представление об ИТ-безопасности как о крепости или рве вокруг ваших вычислительных ресурсов уступило место более реалистичному и всеобъемлющему подходу. Как оказалось, такой периметр кибербезопасности был лишь иллюзией. Гораздо более эффективная стратегия расширенного предприятия защищает бизнес-активы и процессы, где бы они ни находились и где бы они ни находились. По мере того, как предприятия используют новые подходы, такие как нулевое доверие и моделирование поведения , для..

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. Например: при нажатии двойной фигурной скобки и знака доллара {{$}} почтальон покажет предложение автозаполнения. Есть много случайных вещей, которые вы можете использовать. Теперь я случайный в названии и теле, как это. вывод при отправке запроса в первый раз. вывод при отправке..