StudyCode
Зачем нужна БД, SQL, CRUD-операции и разница SQL vs NoSQL.
Переменные живут в оперативной памяти (RAM). При перезапуске программы всё исчезает.
База данных — это специализированная программа для постоянного хранения данных на диске.
Сервер (Node.js) ←→ База данных (PostgreSQL)
↑ ↑
Обработка Хранение
запросов данных// Переменная в памяти — данные исчезают при перезапуске
let users = [{ id: 1, name: 'Иван' }];
// Перезапустил сервер → users = [] сноваНажми на пользователя — увидишь связанные записи
users
posts
↑ подсвечены посты пользователя id=1 (JOIN по user_id)