[250415] TIL

Today I Learned (2025-04-15)

프론트엔드 기술 스택 선정 및 설계

1. 기술 스택 선정 마일스톤 정리

  • 프로젝트에 필요한 기술 스택을 9개 카테고리로 분류하여 정리
    • 핵심 프레임워크 & 상태관리
    • 스타일링
    • UI/UX
    • 데이터 관리
    • 유틸리티
    • 커뮤니티 기능
    • SEO & 메타데이터
    • 개발 도구 & 품질
    • 개발 환경 & 컨벤션

2. 기술 스택 선정 시 고려사항 학습

  • 프로젝트 규모에 따른 선택 기준
    • 작은 프로젝트: 가벼운 라이브러리
    • 큰 프로젝트: 기능성과 안정성 중심
  • 팀 경험 고려사항
    • 기존 경험과 학습 곡선
    • 문서화/커뮤니티 지원
  • 성능 관련 고려사항
    • 번들 크기
    • 초기 로딩 시간
    • 런타임 성능
  • 유지보수 관련 고려사항
    • 업데이트 주기
    • 커뮤니티 활성도
    • TypeScript 지원
  • 라이선스 검토 필요성

3. 기타 학습 내용

  • 개인정보 동의 및 정책 관리 방안
    • 별도 테이블로 관리 권장
    • 동의 시점, IP 주소 등 증빙 데이터 보관
    • 약관 변경 이력 관리
    • 새로운 동의 항목 추가 용이성
    • 정책 버전 관리 가능성

내일 할 일

  • 프론트엔드 기술 면접 준비
  • 설계 문서 1단계 작성

Categories:

Updated:

Leave a comment