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


Все, что вам нужно знать об автоматических тестах API
API все чаще становятся эпицентром разработки современных приложений. В качестве основного способа связи между веб-компонентами они используются для соединения и передачи данных и бизнес-логики между системами. Это означает, что тщательное тестирование API может улучшить качество программного обеспечения и минимизировать значительные риски безопасности перед началом производства. Но прежде чем углубляться в подробности о автоматических тестах API , давайте вспомним о тестировании API...

Знакомство с Task Runners с плагинами Gulp и Grunt
Инструменты сборки — это замечательный актив для разработки приложений, поскольку они дают вам более точный контроль над вашими фоновыми операциями и позволяют автоматизировать многие процессы, такие как минимизация, компиляция, модульное тестирование, линтинг и т. д., которые в противном случае вам пришлось бы выполнять вручную. Исполнители задач в системе сборки действуют как боты, которые выполняют эти задачи автоматически, давая разработчику больше времени, чтобы сосредоточиться на..

Сложные API, трудные решения
На встрече APIOps Helsinki в ноябре 2018 года мы говорили о сложных API и сложных решениях, связанных с ними, в течение 2 часов, включая презентации Матти Писиля, Forenom и Томаса Хейсканена, Fourkind, об API динамического ценообразования Forenom. API динамического ценообразования, используемый для расчета цен на гостиничные апартаменты Forenom с самообслуживанием, был сочтен сложным, потому что он использовал алгоритм машинного обучения, обучающийся на лету, и каждая покупка учила..

#100DaysOfCode День 4: Знакомство с CRUD API, Chocolate Vim
[Сейчас играет: First Love / Late Spring от Mitski] Сегодняшняя повестка будет в основном заполнена работой над API. После вчерашнего успеха в создании работающего интерфейса прикладного программирования я понял, что в моем понимании API все еще есть несколько пробелов. С учетом сказанного, давайте сразу к делу. Основы API Если вы погуглите определение «API», вы, скорее всего, получите следующий результат: API. имя существительное. набор функций и процедур, позволяющих..

3 инструмента для простого взаимодействия с веб-API с использованием Python
Первоначально опубликовано: https://www.pythoneur.com/easy-interaction-with-web-apis/ Взаимодействие с интерфейсами прикладного программирования (API) не должно быть сложным. В этой статье я поделюсь с вами тремя основными инструментами и советами, которые помогут вам быстро приступить к работе с API и упростить вашу жизнь. Curl to Requests : создание API-запросов в несколько кликов. Допустим, мы хотели бы отслеживать и записывать сборы Etherum Gas на ETH Gas Station . С..

Аспекты проектирования API (3/3)
Эта третья и последняя часть цикла разработки API будет сосредоточена на безопасности данных и проблемах с подводными камнями. Это самая важная вещь для разработки API, потому что вы должны знать о безопасности с самого начала. Безопасность должна присутствовать везде, вы можете найти уязвимости в клиентском программном обеспечении, непосредственно в программном обеспечении шлюза, нарушая правила брандмауэра, а также, в частности, на связанных уровнях, таких как базы данных, промежуточные..

Три типа знаний, которые необходимы разработчикам при использовании API
Как программист, я использовал и боролся с API многих библиотек кода и фреймворков: от визуализации данных ( d3.js , ggplot2 ) до статистики ( многие в R ) до веб-разработки. ( Ruby on Rails , Bootstrap ) и многие другие. Мы с моими двумя соавторами интересовались, как лучше всего классифицировать знания, необходимые для успешной работы с API. Прежде чем я расскажу вам о наших трех категориях: история неудач, обучения и затем успеха: История: статистические тесты в R В..