OptionalappConfigКонфигурация приложения.
OptionalappParamПараметры приложения.
OptionalcontrollerКонтроллер, отвечающий за логику приложения. В случае если контроллер не указан, то будет использоваться контроллер по умолчанию.
OptionallogicДополнительная логика для приложения, позволяющая дополнительно подключить различные плагины и адаптеры, добавить действие/шаг или выполнить любое другое действие по настройке приложения. Стоит указывать, когда нужно задать дополнительные настройки приложения.
OptionalpluginsСписок плагинов, которые будут подключены к приложению.
Стоит использовать, когда необходимо подключить платформы, адаптеры для работы с базой данных и т.д.
Если список не передан, подключаются все доступные платформы (fullPlatforms) и адаптер БД:
MongoAdapter с настройками из appConfig.db — всегда (условного «выбора по заданности db» нет:
db в конфигурации — всегда объект с дефолтными значениями), а FileAdapter — только если
передать его в списке явно.
OptionaltestParamsПараметры для тестового окружения. Стоит указывать, когда mode = dev
Настройки для приложения.