Я изучаю полную разработку стека и успешно прошел несколько курсов, в основном изучая nodejs, express, реагировать и mysql. Я чувствую, что у меня есть приличное понимание основ. Однако я немного растерялся из-за того, как я умно проектирую внутренний сервер / API, который взаимодействует с MYSQL.
Существует ли общий шаблон проектирования для создания объектов, объединяющих функциональность базы данных? Например, если я получаю данные конфигурации из базы данных для отображения в интерфейсе реагирования, существует ли разумный способ обернуть эти операции в классы - кроме простого использования функций app.get / app.post в nodejs / Экспресс сервер?