Большая часть работы современных айтишников так или иначе завязана на API - это такие публичные интерфейсы, через которые программы общаются друг с другом.
Автору не раз приходилось писать публичные API для сторонних разработчиков, внутренние - для своих сервисов, REST и GraphQL-интерфейсы, и даже не сетевые штуки вроде CLI-утилит.
И так же, как и в разработке обычного софта, он считает, что многие советы по проектированию API излишне усложнены. Народ часто спорит о том, что такое "настоящий REST", нужен ли HATEOAS, и так далее. В этой статье он решил просто и без воды рассказать обо всём, что узнал за годы работы о том, как делать API, которые удобно использовать.
18.09.2025
Похожее
02.12.2025
Что такое TCP?
Интернет невероятен. Оградить людей от него практически невозможно. Но он также ...
29.10.2025
Радио
Статья с шикарными картинками про радиосвязь. С щепоткой математики Радиосвяз...
27.10.2025
Своя БД
Если бы вам сегодня пришлось создавать собственную базу данных, не зная, что баз...
21.10.2025
Реверс инжиниринг
Небольшой, но весьма интересный видос про реверс инжиниринг. Прикольно, что в ка...