Публикации по теме 'rest'
Создание собственной службы анализа настроений для классификации португальских фраз
Вы когда-нибудь задумывались о создании собственного сервера машинного обучения для анализа настроений? В этом посте я покажу вам, как написать простое приложение REST с использованием Python и Flask для обработки и классификации текстов в соответствии с их содержанием.
Возможно, вы заметили, что при изучении машинного обучения многое остается в теоретической области, а в практических вещах у нас мало прогресса, не так ли?
Эта начальная теоретическая область более чем необходима и..
GraphQL против REST: выбор правильной парадигмы API для современных приложений
В постоянно меняющемся ландшафте веб-разработки API-интерфейсы играют решающую роль в обеспечении бесперебойной связи между клиентскими приложениями и серверами. Традиционно API RESTful были предпочтительным выбором для разработчиков из-за их простоты и широкого распространения. Однако с появлением более сложных и ресурсоемких приложений появился новый претендент в виде GraphQL.
GraphQL, разработанный Facebook, бросает вызов традиционному подходу REST API, предлагая большую гибкость,..
Все об архитектуре микросервисов
Микросервисы — это стиль архитектуры программного обеспечения, в котором большое приложение строится как набор небольших модульных сервисов. Каждая микрослужба — это автономная функциональная единица, которая взаимодействует с другими микрослужбами через четко определенные API.
Основные преимущества использования микросервисной архитектуры:
1. Масштабируемость
Поскольку каждая микрослужба представляет собой автономную единицу функциональности, ее можно масштабировать независимо..
Основы работы с API
Введение
Интерфейсы прикладного программирования, или API, являются важными инструментами для современной разработки программного обеспечения. API-интерфейсы позволяют различным программным приложениям взаимодействовать друг с другом, упрощая разработчикам создание приложений, использующих существующую инфраструктуру. В этой статье мы рассмотрим основы работы с API, включая то, что такое API, как они работают и как их использовать в ваших приложениях.
Что такое API?
API — это..
Представляем Ketting: API, управляемый гипермедиа
Включить гипер(медиа) диск
Недавно меня пригласил в интересный проект коллега с большим опытом разработки API и HTTP-протоколов. В проекте были все обычные элементы CRUD-приложения, за одним заметным исключением: уровень API будет использовать Ketting: новый API, ориентированный на гипермедиа . Еще более исключительным является то, что этот уровень API был создан тем же коллегой, Evert Pot . Ниже приводится краткое изложение моего опыта работы с Ketting, документирование моих..
JS: Три точки в трех аватарах
Давайте посмотрим на названия и варианты использования трех точек, используемых в различных контекстах JavaScript, и насладимся небольшими интересными мелочами о «точке» в конце.
Во-первых, «Что в имени?»
Этим знаменитым вопросом Шекспир в своей знаменитой пьесе «Ромео и Джульетта» пытался пропагандировать идею о том, что имя ничего не стоит и что это просто условность для обозначения кого-то или чего-то. Но истинная ценность имени заключается в его способности определять что-то как..
Как добиться идемпотентности в методе POST?
Прежде чем я перейду к тому, как достичь идемпотентности в запросе POST, я хотел бы объяснить, что такое идемпотент, и различные доступные методы идемпотентного REST.
Что такое идемпотент?
Операция является идемпотентной, если она будет давать одни и те же результаты при многократном выполнении.
Рассмотрим следующие примеры:
var a = 10;
a++;
Первый пример идемпотентен: независимо от того, сколько раз мы выполняем этот оператор, a всегда будет 10. Второй пример не идемпотентен...