IT-lexicon › Databases › Knex.js

Knex.js

Databases Svenska → Bijgewerkt: 2026-10-03
Meer info
Gemaakt door
Tim Griesser
Jaar
Type
SQL-querybuilder voor Node.js
Licentie
MIT
Officiële site

SQL-querybuilder, géén ORM: bouwt queries op via een aaneenschakelbare API zonder rijen op klassen af te beelden. Bevat een migratiesysteem.

knex('users').where('age', '>', 18).select() levert geldige SQL op. De standaardkeuze als je grip op SQL wilt zonder ruwe queries te schrijven. Migraties lopen via de CLI met up/down-functies. Bookshelf (een ORM bovenop Knex) bestaat, maar is verwaterd. Het onderhoud van Knex kende een moeizame periode: Tim Griesser pauzeerde en anderen namen het in 2022 over. Concurrenten: Drizzle (TS-first) en Kysely (TS-querybuilder).

← Terug naar het lexicon