nestjs 썸네일nestjs

2025-01-30

목차

  1. GUI 테스트의 어려움과 필요성
  2. NestJS와 관련 라이브러리 활용 후기
  3. 허리디스크 관리와 운동 조언
  4. Supabase와 ORM 사용 경험 공유
  5. ORM의 장단점과 트렌드
  6. NestJS 강의 추천 및 학습 팁
  7. 개발과 낭만, 초기 공부 경험에 대한 회고

1. GUI 테스트의 어려움과 필요성 🎛️

  • GUI 테스트는 반복적으로 꼼꼼히 하면 꽤 힘들다는 의견이 많음.
  • UI와 디자인은 기능 변화보다 자주 바뀌므로 테스트 내용도 빈번하게 수정해야 할 때가 많음.
  • 그래서 GUI 툴이 실제 UI를 움직이면서 행동을 기록해 주는 서비스가 유용함.
  • GUI 테스트 자동화는 생산성 관점에서도 중요하지만, 유지보수가 쉽지 않다는 현실적 한계도 존재함.

2. NestJS와 관련 라이브러리 활용 후기 🚀

  • NestJS 관련 강의 추천이 많으며, 인프런에서 무료 강의로 설계 공부가 가능함.
  • 'Nestia'(NestJS를 위한 라이브러리) 일부 현업 도입 사례 공유, 필수는 아니지만 효율성을 높여줌.
  • '삼촌의 쇼핑몰' 강의 등 특정 강의가 입소문을 타며 추천됨.
  • NestJS를 사용할 때 Supabase 연동 경험담 및 의견 교환도 활발함.

3. 허리디스크 관리와 운동 조언 🏋️‍♂️

  • 허리디스크에 걸려 고생한 경험담과 극복 사례 다수 공유.
  • 데드리프트, 맥킨지 운동, 런지, 복싱 등 코어 근육 강화 운동 추천.
  • 특히 "백년허리"라는 유튜브 채널과 서울대병원 교수님 영상이 신뢰받음.
  • 운동 시 통증 주의 요망, 무리하지 않는 선에서 꾸준히 하는 것이 중요.
  • 일상생활에서 고통을 줄이는 자세 교정도 필수.
  • 허리 관리는 젊어도 매우 중요하고, 꾸준한 관리 없이는 재발 위험이 큼.

4. Supabase와 ORM 사용 경험 공유 ☁️

  • Supabase를 NestJS 프로젝트에 적용하는 사례 있음.
  • Supabase-js 클라이언트를 직접 쓰는 방식과 ORM 사용, 양쪽 의견이 갈림.
  • ORM 사용 장점: 트랜잭션 관리 용이, 스키마 코드 관리, 마이그레이션 편리.
  • ORM 불필요 의견도 있는데, Supabase-js 클라이언트만으로 충분히 작동 가능.
  • 다양한 DB를 혼합 사용하는 경우 ORM 활용도가 높음.

5. ORM의 장단점과 트렌드 🛠️

  • Prisma 등 ORM 도구는 생산성을 높이고 코드 품질 유지에 도움됨.
  • ORM 사용은 개인 취향과 프로젝트 상황에 따라 달라짐.
  • ORM 덕분에 SQL 직접 작성 없이도 높은 수준의 DB 작업 가능.
  • 초기 개발자가 배우기엔 추상화가 높은 ORM이 오히려 편리할 수 있음.

6. NestJS 강의 추천 및 학습 팁 🎓

  • 인프런에 무료로 공개된 NestJS 강의가 설계 공부에 용이함.
  • 실무 적용 사례가 풍부한 강의(예: 삼촌의 쇼핑몰)도 추천됨.
  • 강의를 들으며 설계 원칙과 NestJS 내부 구조를 동시에 이해하는 것이 중요.
  • 또한, Next.js 같은 프론트엔드 프레임워크로 초심 때의 낭만을 다시 느껴보자는 의견도 있음.

7. 개발과 낭만, 초기 공부 경험에 대한 회고 📝

  • 과거 PHP와 SQL로 게시판을 만들던 시절의 낭만이 요즘은 덜하다는 소감.
  • 현 시대에는 Next.js 등 현대적 도구들을 활용해 비슷한 재미를 경험할 수 있음.
  • 처음 공부할 때 느끼던 직접 코딩하는 쾌감과 탐구 과정의 즐거움을 계속 유지하는 것이 중요함.

면접팁⚡

  • ORM의 장·단점에 대해 명확히 설명할 수 있도록 준비하자.
  • Supabase와 같은 서버리스 DB 서비스와 전통 ORM의 차이점과 활용법을 이해하고 있으면 좋음.
  • NestJS의 구조와 주요 라이브러리(예: Nestia) 활용 경험을 공유할 수 있으면 큰 장점.
  • GUI 테스트 자동화의 필요성과 난점에 대해 현실적인 의견 제시 가능하면 좋음.

링크🔗

#NestJS#ORM#Supabase#GUI테스트#허리디스크#운동#백년허리#개발생산성#프리스마#개발학습