Это шестой пост цикла "дизайнеру – о технологиях", в котором мы немножко повышаем уровень технической грамотности продуктовых дизайнеров и проектировщиков. На этот раз немного пройдёмся по теме, которую каждый из нас встречает практически на любом проекте, но не всегда знает, как к ней подступиться. Что такое API Наверняка, многие из вас хотя бы слышали, что скрывается за страшными словами Application Programming Interface. Да, это тоже интерфейс, но программный. По сути, API – это некий набор правил, по которым компоненты системы обмениваются информацией между собой. Например, так делает почти любое мобильное приложение и его сервер. Состав API Чтобы вам было проще разобраться, вот краткое (очень краткое) описание того, из чего состоит средний по больнице обмен данными между компонентами системы. Форматы сообщений Это то, как именно структурируются данные при обмене информацией между компонентами. Форматов довольно много, но чаще всего используются два: XML и JSON. Страшные слова, н