Expanded Library

Data Access in Node.js Using Knex

by Carlos Saloio

An introduction to working with relational databases in Node.js using the Knex library.

What you'll learn

This course introduces JavaScript developers to the Knex data access library, which allows you to easily write code targeting popular databases such as SQLite, MySQL, MariaDB, PostgreSQL, and Oracle using a fluent syntax similar to jQuery. This course will show how to add Knex to a Node project, configure it, and write real-world queries to address common application needs. It will also show how to use Knex to perform data migrations of database schema and seed databases with data.

About the author

Carlos Saloio has been programming since 1998 across a wide variety of areas, ranging from 3D graphics engines to line-of-business applications. Most of the software he has built uses Microsoft development tools, but he also enjoys working with other platforms such as Node. He has developed many applications for industries such as education, real estate, and transportation. Currently, his focus is on creating modern web applications that are engaging and fun to use. Besides programming, he enjoy... more

Ready to upskill? Get started