Изучайте JSON

Подробные руководства, практические примеры, исправление типичных ошибок и шпаргалки. Всё для уверенной работы с JSON.

Руководства для разработчиков

Что такое JSON? Полное руководство для начинающих

Основы: типы данных, правила синтаксиса и реальные сценарии использования.

JSON и YAML: отличия, плюсы и минусы

Сравнение с примерами из Docker, Kubernetes и CI/CD.

JSON и XML: какой формат выбрать

Сравнение возможностей, производительность и когда XML всё ещё уместен.

Как форматировать JSON: методы, инструменты и лучшие практики

Онлайн-сервисы, CLI, программное форматирование и вопросы отступов.

Как исправить неверный JSON: типичные ошибки и решения

10 частых ошибок с примерами «до/после» и быстрыми исправлениями.

Преобразование JSON в CSV: полное руководство

Выравнивание вложенных данных и примеры на JavaScript и Python.

Учебник JSONPath: запросы к JSON как у профи

Все операторы, фильтры, 15+ практических примеров и код на разных языках.

JSON Schema: что это и как использовать

Типы, ограничения, композиция, $ref и реальный пример валидации.

JWT: структура, безопасность и декодирование

Заголовок, полезная нагрузка, подпись; алгоритмы; сессии и JWT.

Лучшие практики JSON API для разработчиков

Именование, пагинация, обработка ошибок и производительность.

Тестирование REST API в браузере

HTTP-методы, заголовки, аутентификация, коды состояния и CORS с примерами.

Генерация типизированного кода из JSON для нескольких языков

Интерфейсы TypeScript, dataclass в Python, struct в Go, serde в Rust и др. из одного JSON.

Шаблоны JSON для разработчиков

Готовые шаблоны для REST API, конфигов, схем БД и облачной инфраструктуры.

Примеры JSON

Исправление ошибок JSON

Шпаргалки