Play IT

Node.js и базы данных

Интерактивное демо «Node.js и базы данных» — раздел Энциклопедия · Языки программирования.

languagesencyclopedia

Node.js и база данных

Express, pg, Prisma, Sequelize — REST-поток, CRUD, пул соединений и неблокирующий I/O

GET /api/tasksСписок задач: HTTP → Express → pool.query → JSON

КлиентHTTP

curl · fetch · Postman · браузер

Express.jsHTTP

app.get/post · middleware · res.json()

Контроллер / модельКод

TaskController · TaskModel · async/await

pg (node-postgres)Pool

pool.query(sql, params) · $1, $2

PostgreSQLСУБД

Таблица tasks · ACID · индексы