Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

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

Материал из Платформа Эра. Документации
Новая страница: « Предыдущая статья курса: Задание 9. Пользовательские действия в карточке Следующая статья курса: Отладка и логирование Предыдущая статья курса: Задание 9. Пользовательские действия в карточке»
 
Нет описания правки
Строка 1: Строка 1:
  Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]]
  Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]]


= Общая информация =
'''Сервисы''' - это программные модули, предназначенные для выполнения операций над объектами в автоматическом режиме (без участия пользователей). Сервисы могут выполняться на сервере либо в пользовательских приложениях.


Общие практики применения сервисов:


* Обработка событий объектов (добавление, изменение, удаление)
* Реализация сложной backend-логики, инициируемой с frontend'а
* Обработка интеграционных запросов из внешних систем
* Отправка интеграционных запросов во внешние системы


Практика использования сервисов не ограничена подобными кейсами. Фактически сервис может содержать произвольный код и реализовывать любые технические и бизнес-задачи.
= Создание сервисов =
=== Работа в файловой системе ===
=== Работа в редакторе ===
= Вызов сервисов =
  Следующая статья курса: [[Отладка и логирование]]
  Следующая статья курса: [[Отладка и логирование]]


  Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]]
  Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]]

Версия от 10:40, 10 марта 2025

Предыдущая статья курса: Задание 9. Пользовательские действия в карточке

Общая информация

Сервисы - это программные модули, предназначенные для выполнения операций над объектами в автоматическом режиме (без участия пользователей). Сервисы могут выполняться на сервере либо в пользовательских приложениях.

Общие практики применения сервисов:

  • Обработка событий объектов (добавление, изменение, удаление)
  • Реализация сложной backend-логики, инициируемой с frontend'а
  • Обработка интеграционных запросов из внешних систем
  • Отправка интеграционных запросов во внешние системы

Практика использования сервисов не ограничена подобными кейсами. Фактически сервис может содержать произвольный код и реализовывать любые технические и бизнес-задачи.

Создание сервисов

Работа в файловой системе

Работа в редакторе

Вызов сервисов

Следующая статья курса: Отладка и логирование
Предыдущая статья курса: Задание 9. Пользовательские действия в карточке