JSON против XML против YAML против Protobuf: разбор | Форматы данных API
Topictrick
0:00 / 0:00
JSON против XML против YAML против Protobuf: разбор | Форматы данных API
142 просмотра · 1 дн. назад
Topictrick
15,5 тыс. подписчиков
142 просмотра · 1 дн. назад
JSON против XML против YAML против Protocol Buffers: узнайте, как форматы данных API представляют, обмениваются и проверяют структурированные данные. Этот урок для начинающих объясняет сериализацию, десериализацию, JSON Schema и когда следует выбирать каждый формат.
Пройдите тот же курс по JSON, XML, YAML и Protocol Buffers, чтобы понять их синтаксис, читаемость и компромиссы. Узнайте, как эти форматы подходят для REST API, корпоративных интеграций, файлов конфигурации и взаимодействия между сервисами.
Вы узнаете:
• Пары ключ-значение JSON и типы данных
• Теги XML, пространства имен и корпоративные сценарии использования
• Отступы YAML, конфигурация и спецификации OpenAPI
• Текстовые и бинарные форматы и Protocol Buffers
• Проверка JSON Schema и обязательные поля
• Соглашения об именовании camelCase против snake_case
• Как выбрать правильный формат данных
РАЗДЕЛЫ
00:00 Введение и обзор HTTP
00:25 Что такое формат данных? 00:46 План урока
01:17 Почему важны форматы данных API
01:39 Сериализация и десериализация
02:11 Что такое JSON?
02:28 Пример JSON: пары ключ-значение
03:02 Типы данных JSON
03:39 Что такое XML?
04:14 XML и корпоративная интеграция
04:36 Объяснение пространств имен XML
05:22 Что такое YAML?
05:42 Пример YAML и отступы
06:14 Текстовые и бинарные форматы данных
06:32 Объяснение Protocol Buffers
07:21 Сравнение четырех форматов данных
07:49 Объяснение JSON Schema
08:35 Пример проверки JSON Schema
09:13 camelCase против snake_case
10:30 Выбор правильного формата данных
11:24 Резюме
11:59 Спасибо за просмотр!
Какой формат данных вы используете чаще всего: JSON, XML, YAML или Protobuf? Поделитесь своим примером использования в комментариях.
Подпишитесь на Topictrick, чтобы получать больше уроков по основам API и архитектуре программного обеспечения.
#JSON #APIs #DataFormats
Подпишитесь и нажмите на колокольчик, чтобы получать больше подробных обзоров скрытых технологий, которые обеспечивают работу интернета! Также, пожалуйста, перейдите по указанной ниже ссылке, чтобы оставаться на связи с Topictrick:
► Официальный сайт: https://www.topictrick.com
Спасибо за вашу поддержку.
Topictrick™
#Mainframe #Server #TechArchitecture #CloudComputing #IBMz16 #ITInfrastructure #SEO #Topictrick