퍼블리싱과 클론코딩

git 이론 부분을 잘 정리해주셔서 실습은 패스하겠습니다. revert, reset, rebase 등의 명령어는 git이 꼬였을 대 맞으면서 배우는 게 정답인지라 개념만 이해해도 좋을 것 같습니다. 이번 과제는 퍼블리싱 영역입니다.

아시겠지만 퍼블리싱은 “디자인 시안을 HTML, CSS, JavaScript 등으로 코딩하여 구현하는 작업”입니다. 기본 중에 기본이고 누구나 거쳐가야하는 과정입니다. 처음 퍼블리싱을 배울 때 하는 게 있습니다. “클론코딩”입니다. 빼겨 만드는 겁니다. 클론코딩의 좋은 점은 잘 만든 사이트의 기본적인 html 구성방식, 센스를 빼먹을 수 있다는 겁니다. 개발자도구 선택툴 눌러가면서 마진은 얼마를 넣었는지 확인해보면서 만들길 바랍니다. 목표는 똑같이 만드는 겁니다. 물론 본인이 더 효율적이다 생각하면 다르게 만들어도 좋습니다.

커밋 컨벤션

커밋 컨벤션은 프로젝트에서 커밋 메시지를 일정한 규칙(포맷)으로 작성하도록 정해놓은 약속입니다.

오른쪽 표는 수많은 컨벤션 중에 하나의 규칙입니다. feat, fix 같은 걸 커밋 메시지 앞에 접두사 처럼 붙이는 겁니다. chore : 컴포넌트 색상 변경

image.png

feat 새로운 기능 추가
fix 버그 수정
docs 문서 관련
style 스타일 변경 (포매팅, 들여쓰기 등)
refactor 코드 리팩토링
test 테스트 관련 코드
build 빌드 관련 파일 수정
ci CI 설정 파일 수정
perf 성능 개선
chore 그 외 자잘한 수정

과제

궁금한 내용 있으면 바로 물어보세요.