Sequelize
Więcej informacji
- Twórca
- Sascha Depold
- Rok wydania
- Typ
- ORM dla Node.js oparty na obietnicach (promises)
- Licencja
- MIT
- Kod źródłowy
- github.com/sequelize/sequelize
Najstarszy duży ORM dla Node'a — w stylu Active Record, dla Postgresa, MySQL-a, MariaDB, SQLite i Microsoft SQL Servera.
Wersja 6 (2020) przyniosła TypeScript. Migracje przez własne CLI. Udział w użyciu maleje na rzecz Prisma i Drizzle (lepsza obsługa TS), ale wciąż działa w tysiącach starszych projektów. Wokół projektu pojawiały się kontrowersje dotyczące utrzymania i niedofinansowania. Konkurenci: Prisma (TS-first, generator), Drizzle (bliżej SQL-a), TypeORM (styl dekoratorów), Mongoose (dla MongoDB), Knex (query builder bez ORM-a).