Sobes.tech
Back to questions
Junior — Middle
108

Использовали ли вы в своих проектах базу данных PostgreSQL?

Answer from AI

sobes.tech AI

Да, в проектах на Node.js часто используется база данных PostgreSQL благодаря её надежности, поддержке сложных запросов и расширяемости.

Для работы с PostgreSQL в Node.js обычно применяют библиотеки, такие как pg (node-postgres). Она позволяет выполнять SQL-запросы, управлять соединениями и транзакциями.

Пример подключения и запроса:

const { Client } = require('pg');

async function fetchUsers() {
  const client = new Client({
    user: 'user',
    host: 'localhost',
    database: 'mydb',
    password: 'password',
    port: 5432,
  });

  await client.connect();
  const res = await client.query('SELECT * FROM users');
  console.log(res.rows);
  await client.end();
}

fetchUsers();

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