Skip to content

Mapping objet-relationnel (ORM)

  • Sequelize - ORM populaire pour PostgreSQL, MySQL, MariaDB, SQLite et Microsoft SQL Server.
  • Bookshelf - ORM pour Node.js basé sur le constructeur de requêtes SQL Knex.
  • Massive - Data mapper pour Node.js et PostgreSQL.
  • Objection.js - ORM léger basé sur le constructeur de requêtes SQL Knex.
  • TypeORM - ORM compatible avec NodeJS et autres environnements. Supporte MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle et MongoDB.
  • orm2 - Mapping objet-relationnel.
  • pg-promise - Interface PostgreSQL pour Node.js.
  • slonik - Client PostgreSQL pour Node.js avec vérification de type stricte, journalisation détaillée et assertions.
  • Prisma - Accès moderne aux bases de données (alternative à l'ORM). Constructeur de requêtes auto-généré et type-safe en TypeScript. Supporte PostgreSQL, MySQL et SQLite.