Léxico TI › Bases de datos › Knex.js

Knex.js

Bases de datos Svenska → Actualizado: 2026-08-21
Más información
Creador
Tim Griesser
Año
Tipo
Constructor de queries SQL para Node.js
Licencia
MIT
Sitio oficial

Constructor de queries SQL, NO un ORM — arma consultas como una API encadenable sin mapear filas a clases. Incluye sistema de migraciones.

knex('users').where('age', '>', 18).select() → SQL válido. La opción estándar cuando se quiere control sobre el SQL sin escribir queries en crudo. Migraciones vía CLI con funciones up/down. Bookshelf (un ORM sobre Knex) existe pero ha perdido fuerza. El mantenimiento de Knex pasó una mala racha — Tim Griesser lo pausó, otros tomaron el relevo en 2022. Competidores: Drizzle (TS desde el diseño), Kysely (query builder en TS).

← Volver al léxico