Master Open Source Projects
One Step at a Time
CodeWalk breaks down complex repositories into digestible, executable steps. Explore the architecture of real-world applications.
Goose Agent Study
AI 에이전트 프레임워크를 바닥부터 이해하기. Goose의 내부 구조를 따라가며 Message, Provider, Tool, Agent Loop까지 직접 구현합니다.
~7h
8 Steps
Rust 도서 관리 시스템 - 초급편
Rust의 기초 문법을 배우면서 CLI 도서 관리 시스템을 만듭니다. 소유권, 차용, 구조체, 열거형, Option, Result 등 Rust의 핵심 개념을 실전 프로젝트로 익힙니다.
~6h
6 Steps
Rust 도서 관리 시스템 - 중급편
초급에서 만든 CLI 도서 관리 시스템에 웹 서버를 추가합니다. Actix-web으로 REST API를 만들고, 비동기 프로그래밍, 트레이트, JSON 직렬화를 배웁니다.
~7h
4 Steps
Rust 도서 관리 시스템 - 고급편
웹 서버에 PostgreSQL 데이터베이스를 연동하고, 인증 시스템을 추가하며, Docker로 배포합니다. 생명주기, 스마트 포인터, 고급 에러 처리 등을 다룹니다.
~8h
4 Steps