Здравствуйте. Есть проект c СУБД MongoDB(мигрировал с MySQL). В нем файл index.js и там весь код бэкенда более 200 строк кода. Код нужно для удобства разбить на папки(controllers, middleware, service и тому подобное). Я не могу найти в Интернете подробную информацию, как, что и в каких папках размещать. Подскажите.
Попробуй почитай документацию по Nest.js, фреймворк, написанный на TS, под капотом работающий на Express, там подробно про контроллеры, роуты, промежуточные обработчики, сервисы и все остальное