Каждый модуль Bitrix (/bitrix/modules/имя_модуля/) может:
регистрировать свои сервисы и ORM-таблицы,
иметь install/uninstall.php (аналог Liquibase миграций),
внедрять свои события (EventManager),
добавлять REST-методы, компоненты, страницы.
То есть каждый модуль — как отдельный Spring Boot Starter.
Каждый модуль Bitrix (/bitrix/modules/имя_модуля/) может:
регистрировать свои сервисы и ORM-таблицы,
иметь install/uninstall.php (аналог Liquibase миграций),
внедрять свои события (EventManager),
добавлять REST-методы, компоненты, страницы.
То есть каждый модуль — как отдельный Spring Boot Starter.
// Пример кода
function hello(name) {
console.log(`Hi, ${name}!`);
}
hello("Sergey");