본문 바로가기
# Prisma vs Kysely 스프링부트를 처음 사용했을 때는 ORM으로 JPA를 사용했었습니다. nest.js도 처음 사용했을 때, 워낙에 많이 들었던 TypeORM을 사용해 사내 프로젝트를 진행했었는데요. 사용하다보니 정말 불편한 점도 많았고 성향에 따라서 많이 갈리겠구나라는 생각을 정말 많이 했습니다. 처음엔 로우 쿼리에 대해 반신반의하였습니다. ORM이 알아서 다 짜주는데 왜 내가 만들어야하지? 가 신입 때의 생각이었고 시간이 흘러 초-중급 개발자가 되고나니 ORM의 한계에 부딪히기 시작했습니다. 이후로는 ORM의 find()와 같은 간단한 쿼리를 쓸 수 있음에도 직접 로우를 짜는 것이 편한 지경에 이르게 된 것 같습니다. 이 때 느낀 것은 아, 나는 형태만 갖춰주고 ORM이 구성해주는 걸 좋아하는 개발자가 아닌 시간은 걸리더.. 2025. 11. 23.
nest install 간단한 사이드 프로젝트 구현을 위해 지난 번에는 docker-compose를 통해 mysql 컨테이너를 빌드했다. 이후로도 접근이 잘 되고 있고 이제는 프레임워크와 직접 연결하고 간단한 스키마를 구성하면서 진행해보려고 한다. # 1. Nest 설치https://docs.nestjs.com/first-steps Documentation | NestJS - A progressive Node.js frameworkNest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines elements of.. 2025. 4. 23.