Экспресс-приложения и серверы должны храниться отдельно, так как при этом вы отделите декларацию API от конфигурации, связанной с сетью, что дает следующие преимущества:
*Это позволяет тестировать API в процессе без необходимости выполнения сетевых вызовов.
*Более быстрое выполнение тестирования
*Получение более широких показателей покрытия кода
*Позволяет развертывать один и тот же API в гибких и различных сетевых условиях.
*Лучшее разделение задач и более чистый код
Итог
Ключевой вывод для собеседования: объясните причину, по которой приложение Express и папка сервера должны храниться отдельно?