Дополнительные действия
AZykov (обсуждение | вклад) Новая страница: « Предыдущая статья курса: Задание 9. Пользовательские действия в карточке Следующая статья курса: Отладка и логирование Предыдущая статья курса: Задание 9. Пользовательские действия в карточке» |
AZykov (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]] | Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]] | ||
= Общая информация = | |||
'''Сервисы''' - это программные модули, предназначенные для выполнения операций над объектами в автоматическом режиме (без участия пользователей). Сервисы могут выполняться на сервере либо в пользовательских приложениях. | |||
Общие практики применения сервисов: | |||
* Обработка событий объектов (добавление, изменение, удаление) | |||
* Реализация сложной backend-логики, инициируемой с frontend'а | |||
* Обработка интеграционных запросов из внешних систем | |||
* Отправка интеграционных запросов во внешние системы | |||
Практика использования сервисов не ограничена подобными кейсами. Фактически сервис может содержать произвольный код и реализовывать любые технические и бизнес-задачи. | |||
= Создание сервисов = | |||
=== Работа в файловой системе === | |||
=== Работа в редакторе === | |||
= Вызов сервисов = | |||
Следующая статья курса: [[Отладка и логирование]] | Следующая статья курса: [[Отладка и логирование]] | ||
Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]] | Предыдущая статья курса: [[Задание 9. Пользовательские действия в карточке]] |
Версия от 10:40, 10 марта 2025
Предыдущая статья курса: Задание 9. Пользовательские действия в карточке
Общая информация
Сервисы - это программные модули, предназначенные для выполнения операций над объектами в автоматическом режиме (без участия пользователей). Сервисы могут выполняться на сервере либо в пользовательских приложениях.
Общие практики применения сервисов:
- Обработка событий объектов (добавление, изменение, удаление)
- Реализация сложной backend-логики, инициируемой с frontend'а
- Обработка интеграционных запросов из внешних систем
- Отправка интеграционных запросов во внешние системы
Практика использования сервисов не ограничена подобными кейсами. Фактически сервис может содержать произвольный код и реализовывать любые технические и бизнес-задачи.
Создание сервисов
Работа в файловой системе
Работа в редакторе
Вызов сервисов
Следующая статья курса: Отладка и логирование
Предыдущая статья курса: Задание 9. Пользовательские действия в карточке