Skip to content

A simple API implementation using Node.js and Express.js, featuring Inversion of Control (IoC) and Dependency Injection (DI) for better code modularity and testability.

Notifications You must be signed in to change notification settings

emin1731/node-api-boilerplate

Repository files navigation

ExpressJs simple API using IoT and DP

This repository demonstrates a simple API implementation using Node.js and Express.js. It leverages Inversion of Control (IoC) and Dependency Injection (DI) to enhance modularity and maintainability. The API utilizes Prisma ORM for efficient database interactions, ensuring seamless data management. Additionally, it employs OOP approach instead of functional, promoting organized and scalable code architecture. This project was created thanks to the AlariCode tutorials.

Setup

npm install
npx prisma migrate deploy

Lint

npm run lint

Development

npm run dev

About

A simple API implementation using Node.js and Express.js, featuring Inversion of Control (IoC) and Dependency Injection (DI) for better code modularity and testability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published