Skip to content

FE 코드 컨벤션

Sangjin Yoon edited this page Oct 30, 2024 · 1 revision

디렉토리 구조

기본적으로 Atomic Design 패턴을 참고했습니다.

이유

  • UI 컴포넌트의 재사용성이 높음
  • 일관된 디자인 시스템 구축 용이

타입스크립트 관련

1. 타입과 관련해선 type을 지양한다.
	- 객체외에 다양한 타입의 선언을 위해.
	
2. 컴포넌트, 함수는 function키워드로 선언한다.
	- 가독성면에서 화살표함수보다 명확하다고 생각했습니다.
	
3. 컴포넌트안의 함수들은 화살표함수로 선언한다.
	- 컴포넌트 함수와 구분짓기 위해 컴포넌트안의 함수들은 화살표함수로 선언하기로 했습니다.
	
4. 컴포넌트에 넘겨지는 Props의 경우 Props로 받고 type으로 type들을 설정해준다.

📚 개발 일지

개발일지 펼쳐보기
개발일지 펼쳐보기
개발일지 펼쳐보기
개발일지 펼쳐보기
개발일지 펼쳐보기
개발일지 펼쳐보기
개발일지 펼쳐보기

🗄️ 문서 보관함

📚 회의록
1주차
2주차
3주차
4주차
5주차
6주차
📆 데일리 스크럼
1주차
2주차
3주차
4주차
5주차
6주차
📝 그룹 회고
  • 1주차 그룹회고
  • 2주차 그룹회고
  • 4주차 그룹회고
  • 📝 멘토링 일지

    📒 릴리즈 노트

    🧑‍🧑‍🧒‍🧒 팀 및 커뮤니티

    About Team Watchducks

    📢 발표 자료

    1️⃣ 1주차: 기획 현황

    2️⃣ 2주차: 발표자료

    3️⃣ 3주차: 발표자료

    4️⃣ 4주차: 발표자료

    5️⃣ 5주차: 발표자료

    6️⃣ 6주차: 최종 발표 ✨

    Clone this wiki locally