если коротко - апи это взаимодействие с сервером(получает данные ,отправляет данные) а роутинг это где эти данные будут показаны грубо говоря апи - это про данные, роутинг - это про то как эти данные показать
Это бекэнд?
Не понятный вопрос
А что за либа/фреймворк? По этой структуре я бы предположил, что бл лежит в моделях
пока тут только экспресс и вот пытаюсь понять как выстроить логику сайта форума
получается апи лежит между клиентом и сервером роутинг уже направляет к контроллеру а тот обращается к нужной модели?
Можешь почитать умные книги, там всё написано. Начни с "чистая архитектура" и "шаблоны корпоративных приложений" Я бы предложил выбрать другой пример. Частый для ноды вариант - бл в папке services, в routes по возможности декларативное описание роутов, в controllers подготовка dto для вызова методов бл, и приведение ответов от бл в нужный формат
Бизнес логика
Обсуждают сегодня