Express.js: Difference between revisions

Line 17: Line 17:
See [https://expressjs.com/en/guide/routing.html Guide: Routing]
See [https://expressjs.com/en/guide/routing.html Guide: Routing]


==Database==
See [https://expressjs.com/en/guide/database-integration.html#mysql Express database integration]
Express does not provide any special methods for interacting with databases.
Below are some ways of interacting with databases.
* [https://sequelize.org/ Sequelize] is an object-relation mapping (ORM) for Node. It supports Postgres, MySQL, MariaDB, SQLite, and Microsoft SQL Server.
* [https://typeorm.io/#/ TypeORM] is another ORM from Node.
* [http://knexjs.org/ Knex.js] is an SQL query builder.
* [https://github.com/Vincit/objection.js Objection.js] is another ORM built on Knex.js.


==Libraries==
==Libraries==