Learning Roadmap

Follow these steps to master the project. Each step builds on the previous one.

Step 00prep

고급 에러 처리 (thiserror, anyhow)

커스텀 에러 타입을 만들고 체계적으로 에러를 처리합니다.

thiserroranyhow에러처리Result
Step 01foundations

PostgreSQL 데이터베이스 연동

SQLx로 PostgreSQL에 연결하고 CRUD 작업을 구현합니다.

SQLxPostgreSQL마이그레이션쿼리
Step 02core

JWT 인증 시스템

JWT로 사용자 인증 및 권한 관리를 구현합니다.

JWT인증미들웨어권한
Step 03advanced

Docker 컨테이너화 및 배포

Docker로 애플리케이션을 패키징하고 배포합니다.

Dockerdocker-compose배포프로덕션