[260709] TIL
Today I Learned (2026-07-09)
ORM ์ ํ: Prisma vs TypeORM
- Prisma๋ DB ์คํค๋ง ํ์ผ์ ์ค์ฌ์ผ๋ก ์์ง์ธ๋ค.
schema.prisma์์ ํ์ ์์ ํ ํด๋ผ์ด์ธํธ๋ฅผ ์์ฑํด ์ฃผ๊ณ , ๋ง์ด๊ทธ๋ ์ด์ ๊ด๋ฆฌ๊ฐ ํธํ๋ค. - TypeORM์ ์ํฐํฐ ํด๋์ค๋ฅผ ๋จผ์ ๋ง๋ค๊ณ ๊ทธ๊ฑธ ํ ์ด๋ธ๋ก ๋งคํํ๋ ๋ฐฉ์์ด๋ค. TS ํ์ ์ง์๊ณผ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ฆ์ ๋ณด๊ณ Prisma๋ฅผ ๊ณจ๋๋ค.
Prisma ์์ํ๊ธฐ
- ์ค์น๋ CLI(
prisma)๋ ๊ฐ๋ฐ ์์กด์ฑ์ผ๋ก, ๋ฐํ์ ํด๋ผ์ด์ธํธ(@prisma/client)๋ ์ผ๋ฐ ์์กด์ฑ์ผ๋ก ๋๋ ์ ํ๋ค.
pnpm add -D prisma
pnpm add @prisma/client
pnpm prisma init
Leave a comment