Объектное соединение с базой данных приложения Node Backend - PullRequest
0 голосов
/ 06 мая 2020

Я работаю над серверным приложением с узлом, используя машинописный текст / javascript. Мой бэкэнд использует базу данных sqlite. Я структурировал свой проект так, чтобы был один файл, содержащий все журналы базы данных c.

Я мог бы либо написать модуль, который будет требоваться для всех модулей, либо я мог бы написать класс, который подключается к database в конструкторе.

Мне кажется немного странным упаковывать все logi c базы данных в модуль, который не является объектом. Что лучше всего в этом случае и почему? (Я знаю, что это может быть глупый вопрос, но я просто любитель)

Заранее спасибо

1 Ответ

0 голосов
/ 06 мая 2020

В моем случае я подключаюсь к базе данных перед запуском сервера. В псевдокоде:

connectorDB.connect( path, config, () => {
    server.listen( port )
})

Это будет зависеть от того, насколько важно соединение с базой данных для работы вашего приложения.

...