Resources added to Nodejs/Databases/Sequelize (#2479)
* Update 107-nodejs-apis/101-express-js.md * Update content/roadmaps/107-nodejs/content/107-nodejs-apis/101-express-js.md * Update 110-nodejs-databases /100-relational /102-sequelize.md * Update 109-nodejs-template-engines/102-ejs.md * Update content/roadmaps/107-nodejs/content/109-nodejs-template-engines/102-ejs.md * Update content/roadmaps/107-nodejs/content/110-nodejs-databases/100-relational/102-sequelize.md Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>pull/2678/head
parent
fec3a8c66d
commit
5867ac4b16
2 changed files with 15 additions and 3 deletions
@ -1,7 +1,12 @@ |
||||
# EJS |
||||
|
||||
EJS (Embedded JavaScript Templating) is one of the most popular template engines for JavaScript. As the name suggests, it lets us embed JavaScript code in a template language that is then used to generate HTML. |
||||
EJS is a templating language or engine that allows you to generate HTML markup with pure JavaScript. And this is what makes it perfect for Nodejs applications. |
||||
In simple words, the EJS template engine helps to easily embed JavaScript into your HTML template. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://ejs.co/'>Ejs website</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://ejs.co/#docs'>Ejs Official Documentations</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://ejs.co/#docs'>Ejs Official Documentations</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Official Package Page' href='https://www.npmjs.com/package/ejs'>Ejs Official Package</BadgeLink> |
||||
<BadgeLink colorScheme='green' badgeText='Visit' href='https://ionicabizau.github.io/ejs-playground/'>Try EJS Online</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.digitalocean.com/community/tutorials/how-to-use-ejs-to-template-your-node-application'>How to use EJS</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://codeforgeek.com/ejs-template-engine-in-nodejs/'>Step-by-Step EJS Guide</BadgeLink> |
||||
|
@ -1,6 +1,13 @@ |
||||
# Sequelize |
||||
|
||||
Sequelize is a modern TypeScript and Node.js ORM for Oracle, Postgres, MySQL, MariaDB, SQLite and SQL Server, and more. Featuring solid transaction support, relations, eager and lazy loading, read replication and more. |
||||
Sequelize is an easy-to-use and promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, DB2, Microsoft SQL Server, and Snowflake. It features solid transaction support, relations, eager and lazy loading, read replication and more. |
||||
|
||||
## What is an ORM ? |
||||
An ORM is known as Object Relational Mapper. This is a tool or a level of abstraction which maps(converts) data in a relational database into programmatic objects that can be manipulated by a programmer using a programming language(usually an OOP language). ORMs solely exist to map the details between two data sources which due to a mismatch cannot coexist together. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://sequelize.org/'>Sequelize Website</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Official Package Page' href='https://www.npmjs.com/package/sequelize'>Sequelize - NPM Package</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Offical Docs' href='https://sequelize.org/docs/v6/getting-started/'>Official Sequelize Docs</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Guide' href='https://levelup.gitconnected.com/the-ultimate-guide-to-get-started-with-sequelize-orm-238588d3516e'>Getting started with Sequelize</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Example' href='https://www.geeksforgeeks.org/how-to-use-sequelize-in-node-js/'>Sequelize in Node.js</BadgeLink> |
||||
|
Loading…
Reference in new issue