Новое видео: Разработка API для «Управления IT-отделом 8» — полный разбор

Мы в SoftOnIT активно работаем над новой, четвертой редакцией нашего флагманского продукта Управление IT-отделом 8. Одним из ключевых нововведений станет полностью переработанный API. Чтобы поделиться процессом и техническими деталями, мы записали подробное видео, где ведущий разработчик Павел демонстрирует все этапы создания и внутреннее устройство нашего нового API.

Видео получилось объемным, но крайне содержательным. Это настоящий глубокий разбор для тех, кто интересуется разработкой на 1С, интеграциями и правильным построением архитектуры.

Что внутри видео?

Мы постарались охватить все аспекты работы: от внешних интерфейсов до внутренней логики в 1С. Вот основные темы, которые мы разбираем:

  • Архитектура и HTTP-доступ: Как устроен наш API, как к нему подключаться и взаимодействовать по HTTP.
  • Документация и тестирование: Демонстрация работы со Swagger для интерактивной документации и Postman для отладки запросов.
  • Внутреннее устройство: Показываем, как запросы обрабатываются внутри 1С, как они доходят до модулей менеджеров объектов и как формируется ответ.
  • Практический пример: В прямом эфире добавляем поддержку нового документа в наше API.
  • Отладка и безопасность: Обсуждаем, как находить ошибки и какие меры предпринимаем для защиты от SQL-инъекций.
  • Оптимизация: Говорим о производительности, кешировании сеансов, пагинации и сжатии данных.

Это видео будет особенно полезно разработчикам 1С, системным архитекторам и всем, кто сталкивается с задачами интеграции.

Видео

API V2 в 1С
🔥 Готовим новый API V2 для Управление IT-отделом 8, редакция 4🔥 Запись с приемки работ. Погнали! 🚀

Тайм-коды для удобной навигации

  • 00:00:00 — Вступление и анонс темы
  • 00:01:45 — Обзор HTTP-доступа и структуры API
  • 00:07:07 — Работа с документацией Swagger
  • 00:15:23 — Использование Postman для тестирования запросов
  • 00:16:28 — Внутренняя архитектура API в 1С
  • 00:26:35 — Полный путь обработки HTTP-запроса
  • 00:39:32 — Пример добавления нового объекта (документа «Заказ клиента») в API
  • 00:52:24 — Процесс отладки ошибок
  • 01:03:28 — Обсуждение производительности: сортировка, пагинация и offset
  • 01:09:09 — Вопросы безопасности и защита от SQL-инъекций
  • 01:24:30 — Обзор ядра API и его структуры
  • 01:25:47 — Вопросы производительности: переиспользование сеансов и сжатие
  • 01:38:46 — Обработка ошибок и возвращаемые статусы
  • 01:43:26 — Идея создания общего теста для проверки всех методов API

Буду рад, если посмотрите и поделитесь своим мнением в комментариях под видео. Какие подходы вы используете в своих проектах? С какими сложностями сталкивались при разработке API на 1С?

Приятного просмотра!

Барилко Виталий
Оцените автора
( Пока оценок нет )
Добавить комментарий