Встречается на собеседованиях • сегодня
Какие знаешь ORM для Node.js
В Node.js популярны несколько ORM:
- Sequelize – поддерживает PostgreSQL, MySQL, SQLite и другие. Пример:
javascript
const User = sequelize.define('User', { name: DataTypes.STRING });
await User.create({ name: 'John' });- TypeORM – работает с TypeScript и JavaScript, поддерживает Active Record и Data Mapper. Пример:
typescript
@Entity()
class User { @PrimaryGeneratedColumn() id: number; @Column() name: string; }
await connection.manager.save(new User({ name: 'John' }));- Prisma – современная ORM с генерацией типов. Пример:
javascript
await prisma.user.create({ data: { name: 'John' } });- Mongoose – для MongoDB (ODM). Пример:
javascript
const user = new User({ name: 'John' });
await user.save();- Knex.js – query builder с возможностями ORM.
Выбор зависит от БД, TypeScript/JavaScript и предпочтений в синтаксисе.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы