Запуск одного скрипта node.js из другого
Всём привет!
Начал разбираться с Node.js и столкнулся на практике с проблемой, ответа на которую не смог найти (может криво гуглил, просьба не закидывать тапками, а направить чайника). Есть фронт на Vue 3. На бэке Node и между ними поднят web socket (ws). На стороне node для обеспечения работы ws запущен скрипт на сервере, который и обрабатывает все входящие сообщения. Вроде бы все ок и когда я передаю сообщение, он его отрабатывает, но мне нужно будет делать огромное количество функций для записи разных данных в БД, для чтения из БД и прочее.
Я не хочу впихивать все это в один файл .js на бэке, это выглядит неудобно и неправильно.
Как мне, получив данные от фронта, запустить другой скрипт .js с передачей ему полученных с фронта данных, чтобы каждый тип запроса можно было вынести в отдельный файл?
Ну или в целом, может я не туда вообще смотрю и это реализуется иначе?