mandoo1229 / React-Board

0 stars 0 forks source link

React Assignment

개발 기간 2023.6.20~

1. 게시판 (자유 게시판)

필수 기능!

- 테이블(정렬) - 페이징 처리(페이지, 항목표시) - 검색기능 (필터, 키워드 검색) - 데이터 CRUD 기능 구현 (Create, Read, Update, Delete) - 브라우저 스토리지를 이용하에 데이터 관리 (세션, 로컬, 쿠키 상관없음) - UI 디자인 (재량껏)

제약 사항

- UI의 경우 라이브러리 사용 가능하나, 기능의 경우 (검색 등) 라이브러리 사용이 아닌 직접 개발!

Tip & 권장사항

- ESLint 및 Prettier 적용 (코드 포맷팅) - ES6+ 문법 사용 - Github로 소스 관리 및 README 작성 (필수!) - Commit Convention을 지키는 것을 권장 (추후 협업을 위함) - 최대한 본인이 사용자라고 생각하고 작업. - 디자인은 중요하지 않습니다. 기능 구현을 우선순위로 두세요.

Git Convention

태그 이름 설명
Feat 새로운 기능을 추가하는 경우
Fix 버그를 고친 경우
Style 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우
Refactor 리팩토링 (코드 및 환경변수 설정 변경)
Comment 필요한 주석 추가 및 변경
Docs 문서를 수정한 경우
Rename 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
Remove 파일을 삭제하는 작업만 수행한 경우

본문 규칙

  1. 본문은 한 줄 당 72자 내로 작성해야한다.
  2. 본문 내용은 양에 구애받지 않고 최대한 상세히 작성한다.
  3. 본문 내용은 어떻게 변경했는지 보다 무엇을 변경했는지 또는 왜 변경했는지 작성해야합니다.