— конфигурация приложения (контроллер, параметры, плагины)
— режим работы ('dev' для консольных тестов, 'dev-online' для webhook-тестов, 'prod' для продакшна)
— хост (по умолчанию 'localhost')
— порт (по умолчанию 3000)
В режиме 'dev' возвращает Promise
Единая точка входа для запуска приложения — «из коробки» без boilerplate-кода.
Зачем это нужно? Вместо ручной инициализации (5-7 строк):
Достаточно одного вызова:
Когда использовать:
node:http.Server)Когда не использовать: