Bricksmith#
Mason 브릭 동기화 CLI 도구입니다. 27개 Feature 브릭을 조립하여 Flutter + Serverpod 풀스택 프로젝트를 자동 생성합니다.
핵심 기능#
| 기능 | 설명 |
|---|---|
| Feature 브릭 조립 | 27개 feature 브릭 중 필요한 것만 선택하여 프로젝트 구성 |
| Backend 자동 생성 | Serverpod endpoint, service, model 자동 포함 |
| Entity 커스터마이징 | AI가 도메인에 맞는 Entity 이름을 자유롭게 지정 |
| 템플릿 동기화 | 템플릿 프로젝트 → Mason 브릭 자동 변환 |
Feature 브릭 카테고리#
| 카테고리 | 브릭 수 | 주요 브릭 |
|---|---|---|
| 소셜/커뮤니케이션 | 4 | community, chat, ai_chat, notice_board |
| 콘텐츠 | 4 | store, my_library, book_content_reader, book_content_viewer |
| 사용자/인증 | 4 | users, my_page, mypage, onboarding |
| 분석/관리 | 5 | dashboard, report, ranking, assessment, check_in |
| 기타 | 10 | home, notification, payment, search, 등 |
빠른 시작#
# CLI 설치
dart pub global activate --source path .
# 프로젝트 생성 (interactive)
bricksmith create --type monorepo
# feature 브릭 적용
bricksmith apply --feature community --primary-entity Article
자세한 사용법은 [CLI 사용법](/cli-usage) 페이지를 참고하세요.