Использование SQL в Node.js с Sequelize
Реляционные базы данных используют SQL (Structured Query Language — язык структурированных запросов) как стандартный способ управления и взаимодействия с хранимыми данными. В экосистеме Node.js библиотека Sequelize является одной из самых популярных ORM (Object-Relational Mapping), которая соединяет приложения на Node.js с SQL-базами данных, позволяя работать с данными с помощью привычных идиом JavaScript.
В этой статье мы рассмотрим, как использовать Sequelize для подключения к базам данных, выполнения запросов и обработки результатов в проектах на Node.js. Мы разберём основы определения моделей, связей между ними и операций CRUD (Create, Read, Update, Delete — создание, чтение, обновление, удаление), чтобы вы могли уверенно взаимодействовать с SQL-базами данных из ваших приложений на Node.js.
https://blog.appsignal.com/2025/06/11/using-sql-in-nodejs-with-sequelize.html
✍️ @nodejs_lib
Реляционные базы данных используют SQL (Structured Query Language — язык структурированных запросов) как стандартный способ управления и взаимодействия с хранимыми данными. В экосистеме Node.js библиотека Sequelize является одной из самых популярных ORM (Object-Relational Mapping), которая соединяет приложения на Node.js с SQL-базами данных, позволяя работать с данными с помощью привычных идиом JavaScript.
В этой статье мы рассмотрим, как использовать Sequelize для подключения к базам данных, выполнения запросов и обработки результатов в проектах на Node.js. Мы разберём основы определения моделей, связей между ними и операций CRUD (Create, Read, Update, Delete — создание, чтение, обновление, удаление), чтобы вы могли уверенно взаимодействовать с SQL-базами данных из ваших приложений на Node.js.
https://blog.appsignal.com/2025/06/11/using-sql-in-nodejs-with-sequelize.html
✍️ @nodejs_lib
👍4👎1
Как сериализовать данные из Node.js, чтобы они могли использоваться в других языках и системах.
Подробно разбираются проблемы, возникающие при передаче бинарных структур, и объясняет, как можно эффективно сериализовать данные для межъязыкового взаимодействия.
Рассматриваются такие темы:
- разница между JSON и бинарной сериализацией;
- использование
- работа с little-endian/big-endian представлениями;
- примеры кода для упаковки и распаковки данных;
- сравнение производительности и размеров сериализованных объектов.
https://adamfaulkner.github.io/serialization_from_nodejs.html
✍️ @nodejs_lib
Подробно разбираются проблемы, возникающие при передаче бинарных структур, и объясняет, как можно эффективно сериализовать данные для межъязыкового взаимодействия.
Рассматриваются такие темы:
- разница между JSON и бинарной сериализацией;
- использование
ArrayBuffer
и TypedArray
в Node.js;- работа с little-endian/big-endian представлениями;
- примеры кода для упаковки и распаковки данных;
- сравнение производительности и размеров сериализованных объектов.
https://adamfaulkner.github.io/serialization_from_nodejs.html
✍️ @nodejs_lib
👍5