백엔드 개발에서 데이터베이스 연동은 필수적인 요소입니다.

이번 글에서는 Express.js 환경에서 Prisma ORM을 활용하여 MySQL과 연동하는 방법을 소개합니다.

또한 Docker를 사용하여 데이터베이스를 컨테이너화하고, API를 구축하는 과정을 설명합니다.


Prisma란?

Prisma는 TypeScript 기반의 ORM(Object-Relational Mapping) 라이브러리로,

SQL을 직접 작성하지 않고 타입 안정성을 유지하면서 데이터베이스를 조작할 수 있도록 도와줍니다.

Prisma의 주요 기능


프로젝트 환경 설정

기술 스택