Дополнительные действия
AZykov (обсуждение | вклад) Нет описания правки |
AZykov (обсуждение | вклад) Нет описания правки |
||
Строка 14: | Строка 14: | ||
Более полную архитектуру платформы и её модулей можно найти в [[Архитектура платформы|соответствующей статье]]. | Более полную архитектуру платформы и её модулей можно найти в [[Архитектура платформы|соответствующей статье]]. | ||
= Применение TS-кода в No-Code редакторах = | |||
= Разработка в файловой системе = | |||
= Запуск TS-модулей и отладка = | |||
Версия от 13:34, 24 февраля 2025
Предыдущая статья курса: Задание 7. Создание служебного сценария
Общая информация
Любое приложение на платформе эра состоит из набора пакетов. При переходе от No-Code разработки к разработке с помощью кода этот подход не меняется.
Все объекты пакета, созданные с помощью No-Code редакторов, отражаются в файловой системе и могут быть использованы или изменены вручную, с помощью кода.
Разработка приложений на платформе эра выполняется с помощью языка TypeScript. В большинстве случаев, можно выбрать контекст исполнения кода - он может быть клиентский (в браузере) или серверный (на сервере приложений продуктового слоя). В случае использования серверного контекста, код будет исполняться при помощи NodeJS версии 14.Х.
Фактически, при использовании No-Code редакторов и применении изменений в пакете, система автоматически генерирует TypeScript-код и сохраняет изменения в файловой системе.
В рамках платформы, при разработке, применяется принцип разделения интерфейсов (см. SOLID).
Более полную архитектуру платформы и её модулей можно найти в соответствующей статье.
Применение TS-кода в No-Code редакторах
Разработка в файловой системе
Запуск TS-модулей и отладка
Следующая статья курса: Обработчики данных
Предыдущая статья курса: Задание 7. Создание служебного сценария