Я пытаюсь сделать простое приложение, использующее NodeJs Express для чтения данных из Postgresql. Мне удалось отправить запрос Http и ответить на сервер.
И это мой код:
api.get('/', (req, res) => {
postgres.query('SELECT * FROM users ORDER BY id ASC', (error, results) => {
if (error) throw error;
let list = results.rows;
if (Object.keys(req.query).length) list = list.find(c => c.id === parseInt(req.query.id));
res.status(200).json(list);
});
});
Я посмотрел несколько обучающих видео, и они сказали, что мы должны сделать рефакторинг вашего кода, чтобы сделать его более четким, так что мне интересно, стоит ли рефакторинг этого кода?
Я пытался сделать это сам, но я только что познакомился с nodeJs и Postgrest и потерпел неудачу в этом.
Кто-нибудь может помочь? Спасибо