как я понял авто генерация роута по имени файла внутри которой асинк функция
да, но это только роуты к API, а само приложение в application/lib и application/domain
Ну это я понял. Бизнес логика в домейн, а либ переиспользуемые функции. Вы конечно извините, но мне не нравится такой подход. Магия в получении lib, config. Имя файла == имя роута. Я люблю более жесткие привязки где нужно явно указывать и пробрасивать зависимости. Чисто мое имхо. Я не говорю что оно плохое.
Тут сделано все так, чтобы приложение знало только про бизнес-логику и ни про что больше, оно не открывает порты и не пишет в логи, не парсит http и не сериализует, не авторизует и не обрабатывает ошибок
ну для меня использование актуально разве что для BFF где фронтовикам не нужно лезть в кишки бэкенда (логы авторизация кэшы ....),
Но вообще это сделано как альтернатива полноценному бекенду на джаве, сишарте и плюсах
Обсуждают сегодня