Since 2020 took a serious hit on the excitement in my life, I thought I’d start out 2021 on a high-note: taking Sequelize, a Node JS ORM, for a spin 🚗.

A woman in blue looking at a large map outdoors in front of a white car
A woman in blue looking at a large map outdoors in front of a white car
Photo by Leah Kelley from Pexels

But first, the basics:

What is an ORM?

An ORM, short for Object Relational Mapper, is a tool that allows us to (in this case) interact with the database of our program in our preferred programming language.

Think of it as Google Translate between you and your database: it takes in commands in one language and maps them to another - allowing you to create, read, update and delete data without having to “speak” the databases’ language¹.

Why use a Node JS ORM?

Laura Tannahill

Full-Stack Web Developer based in Halifax, NS

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store