Структура
Чёткая структура - это удобно!
Структура проекта, возможно, не самое главное, но точно является одной из важнейших частей, на которую стоит обратить внимание. От неё зависит удобство работы с проектом и, в дальнейшем, при правильном построении, значительно сэкономит время. Какие-то сверхсложные структуры нам не нужны, но в итоге должно получиться что-то вроде этого (помимо файлов и папок, которые создаст node, vscode, git и т.д.): index.js – основной файл проекта, с которого мы будем стартовать; controllers – папка, в которой мы будем хранить контроллеры нашего api; module – папка, в которой будут находиться вспомогающие функции; log – папка, в которую будут помещаться файлы с отчетами об ошибках; *public → папка ситуативная. В ней мы будем хранить данные (к примеру изображения) от пользователей, если это вообще нужно. Создали? Отлично, тогда идём дальше!
Last updated
Was this helpful?