[250415] TIL
Today I Learned (2025-04-15)
프론트엔드 기술 스택 선정 및 설계
1. 기술 스택 선정 마일스톤 정리
- 프로젝트에 필요한 기술 스택을 9개 카테고리로 분류하여 정리
- 핵심 프레임워크 & 상태관리
- 스타일링
- UI/UX
- 데이터 관리
- 유틸리티
- 커뮤니티 기능
- SEO & 메타데이터
- 개발 도구 & 품질
- 개발 환경 & 컨벤션
2. 기술 스택 선정 시 고려사항 학습
- 프로젝트 규모에 따른 선택 기준
- 작은 프로젝트: 가벼운 라이브러리
- 큰 프로젝트: 기능성과 안정성 중심
- 팀 경험 고려사항
- 기존 경험과 학습 곡선
- 문서화/커뮤니티 지원
- 성능 관련 고려사항
- 번들 크기
- 초기 로딩 시간
- 런타임 성능
- 유지보수 관련 고려사항
- 업데이트 주기
- 커뮤니티 활성도
- TypeScript 지원
- 라이선스 검토 필요성
3. 기타 학습 내용
- 개인정보 동의 및 정책 관리 방안
- 별도 테이블로 관리 권장
- 동의 시점, IP 주소 등 증빙 데이터 보관
- 약관 변경 이력 관리
- 새로운 동의 항목 추가 용이성
- 정책 버전 관리 가능성
내일 할 일
- 프론트엔드 기술 면접 준비
- 설계 문서 1단계 작성
Leave a comment