Afaik
2025년Archive

9월 6일

오늘 배운 것 (TIL)

프로젝트 초기 설정

Triad 협업 플랫폼 구축:

  • 핵심 기능: 실시간 커서 공유 + 위치별 댓글 시스템
  • 기술 스택: 모노레포 구조로 확장성 있는 아키텍처 설계

개발 환경 표준화

Prettier 중앙화:

// 기존: 루트 레벨 .prettierrc
// 개선: eslint-config 패키지로 이동
module.exports = require("@triad/eslint-config/.prettierrc");

개발 규칙 문서화:

  • Git 커밋 컨벤션 정의
  • 코딩 스타일 가이드 작성
  • 문서 구조 최적화 과정 (작성 → 삭제 → 복원 → 재정리)

문서 구조 설계

역할 분리:

  • README.md: 프로젝트 소개, 기술 스택, 사용법
  • CLAUDE.md: 개발 가이드라인, 내부 규칙
  • rules/ 폴더: 세부 개발 규칙 (최종적으로 통합)

배운 점: 프로젝트 초기에 문서 구조와 개발 환경을 체계적으로 설계하는 것이 향후 협업 효율성에 큰 영향을 미침