iBetter Books
수정

PART 07. 실전 프로젝트 — 풀스택 블로그

지금까지 배운 것들을 하나씩 돌아봅시다. App Router로 라우팅을 구성하고, Server Components로 데이터를 가져오고, Server Actions로 폼을 처리하고, NextAuth로 로그인을 구현했습니다. 각각의 기술은 배웠지만, 이것들이 실제로 어떻게 하나의 서비스로 합쳐지는지는 아직 보지 못했습니다.

이번 PART에서는 실제로 동작하는 풀스택 블로그를 처음부터 끝까지 만들어봅니다. 회원가입, 로그인, 글 작성, 댓글, 이미지, SEO까지 실제 서비스가 갖춰야 할 것들을 하나씩 붙여나갑니다.

조각들이 모여 하나의 작품이 되는 과정입니다.

선행 조건: PART 01~06을 완료한 분을 대상으로 합니다. App Router, Server Components, Server Actions, NextAuth의 기본 개념을 알고 있어야 합니다.

이번 PART에서 만들 것

  • Prisma + PostgreSQL 기반 데이터 모델
  • 마크다운 파일 기반 SSG 블로그
  • 이메일/비밀번호 회원가입 및 로그인
  • 글 작성, 수정, 삭제 (Server Actions)
  • 댓글 기능
  • next/image로 이미지 최적화
  • generateMetadata로 SEO 최적화
  • 자주 만나는 에러와 해결법