프로젝트명 : HQ Rutine 개발 페이지 : 배너 리스트 페이지 / 배너 상세 페이지 / 배너 글 작성 페이지 / 로그인 페이지

프로젝트를 진행하면서 적용했던 기술들을 작성해보려한다.

프로젝트 진행을 하면서 컨벤션에 대한 규칙을 제대로 정하지 않고 진행했다. 이는 일관성이 없기에 프로젝트 관리 측면, 이해도 면에서 안 좋은 점을 느꼈다. 규칙을 정해도 강제성이 없기에 제대로 진행되지 않았다. 따라서 husky, eslint, prettier를 도입햇다.

Husky

<aside> ❗ Husky는 Git 훅 관리 도구로, 개발자가 Git 커밋이나 푸시와 같은 작업을 수행하기 전에 자동으로 실행되는 스크립트를 설정 가능

</aside>

요약

<aside> ❗ Husky는 Git 훅 관리 도구로, 코드 품질 유지, 작업 자동화, 팀 협업 및 일관성, 그리고 프로젝트 관리 등 다양한 목적으로 사용

</aside>

참고자료

Husky - Git hooks


Prettier

<aside> ❗ Prettier는 코드 포맷팅 도구로, 일관된 코드 스타일을 유지하고 가독성을 높이는 데 사용됩니다. 주요 이유 중 하나는 협업 환경에서 여러 개발자가 동일한 코드베이스를 작업할 때 코드의 일관성을 유지하기 위함입니다. Prettier는 미리 정의된 규칙에 따라 코드를 자동으로 포맷팅하여 스타일 가이드에 맞춰 줍니다.

</aside>