mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-08-21 16:41:24 +02:00
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>
This commit is contained in:
committed by
GitHub
parent
fec3a8c66d
commit
5867ac4b16
@@ -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>
|
||||
|
Reference in New Issue
Block a user