Skip to content

SoloJeju/front

Repository files navigation

SoloJ Front-end Repository

👩‍💻FE 팀원

구소민(gusomin) 이나현(anit7215) 이소민(somin2352) 차채은(ChaeEunCha)
구소민의 프로필 사진 이나현의 프로필 사진 이소민의 프로필 사진 차채은의 프로필 사진

⚙️기술 스택

  • 언어 : React + TypeScript
  • 빌드 툴 : Vite
  • 스타일링 : TailwindCSS
  • 라우팅 : React Router
  • 상태관리 : Zustand
  • 데이터 캐싱 : Tanstack Query

🎀브랜치명 정의

  • 영어로 통일, 케밥케이스로 작성
  • 작성 형식: 브랜치 유형/브랜치명
  • 작성 예시
    • feat/login-page

👑네이밍 컨벤션

  • camelCase : 변수, 일반함수
    • ex) isError, handleSubmit
  • UPPER_CASE_SNAKE_CASE : 상수
    • ex) BASE_URL
  • PascalCase : 클래스, 컴포넌트 함수, 타입, 인터페이스, 컴포넌트 파일
    • ex) CardListProps
  • kebab-case : 파일, 폴더
    • ex) main-layout, login-page
    • 컴포넌트 파일 및 폴더만 예외로 파스칼 케이스로 작성

💎커밋 컨벤션

Feat 새로운 기능 추가
BugFix 버그 수정
Docs 문서 작성
Modify 코드 수정
Refactor 리팩토링
Style 코드 포매팅
Design 디자인 수정
Chore 빌드 수정, 패키지 매니저 설정
Rename 파일 혹은 폴더명 수정
Remove 파일 혹은 폴더 삭제
Merge pull 과정 중 현재 commit과 병합이 일어난 경우
Build 새로운 라이브러리 혹은 패키지 추가

About

SoloJ FE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages