aboutsummaryrefslogtreecommitdiff
path: root/content/docs/resources-to-learn-programming/web-development/backend/orms
diff options
context:
space:
mode:
Diffstat (limited to 'content/docs/resources-to-learn-programming/web-development/backend/orms')
-rw-r--r--content/docs/resources-to-learn-programming/web-development/backend/orms/_index.md8
-rw-r--r--content/docs/resources-to-learn-programming/web-development/backend/orms/sequelize.md11
2 files changed, 19 insertions, 0 deletions
diff --git a/content/docs/resources-to-learn-programming/web-development/backend/orms/_index.md b/content/docs/resources-to-learn-programming/web-development/backend/orms/_index.md
new file mode 100644
index 0000000..6277f85
--- /dev/null
+++ b/content/docs/resources-to-learn-programming/web-development/backend/orms/_index.md
@@ -0,0 +1,8 @@
+---
+title: Object Relational Mapping (ORM)
+description: Makes it easy to work with databases
+weight: 3
+---
+
+An ORM lets you use an object oriented paradigm to query databases. It's great because it cleans up a lot of your code, and you don't need to be good at SQL to use it.
+ORM libraries save you a lot of time because they do most of the heavylifting themselves.
diff --git a/content/docs/resources-to-learn-programming/web-development/backend/orms/sequelize.md b/content/docs/resources-to-learn-programming/web-development/backend/orms/sequelize.md
new file mode 100644
index 0000000..74fbb1d
--- /dev/null
+++ b/content/docs/resources-to-learn-programming/web-development/backend/orms/sequelize.md
@@ -0,0 +1,11 @@
+---
+title: Sequelize
+description: One of the most popular ORMs for Node.js
+weight: 1
+---
+
+Sequelize is a very easy to use ORM for use with NodeJS and it supports multiple database types.
+I love sequelize because I don't like writing SQL. One downside to it is that directly running SQL commands is actually much faster.
+
+- Sequelize Tutorial: [Video by PedroTech](https://www.youtube.com/watch?v=Crk_5Xy8GMA)
+- Sequelize Documentation: [Official Documentation](https://sequelize.org/docs/v6/getting-started/)