3개의 규칙
Git 커밋 메시지 작성 가이드 기본 구조 ` <type>(<scope>): <subject> <body> <footer> ` Type 종류 - feat: 새로운 기능 추가 - fix: 버그 수정 - docs: 문서 변경 - style: 코드 포맷팅 (기능 변경 없음) - refactor: 코드 리팩토링 - test: 테스트 코드 추가/수정 - ...
React Hooks 사용 패턴 개요 React Hooks는 함수형 컴포넌트에서 상태와 생명주기 기능을 사용할 수 있게 해줍니다. 이 가이드는 Hooks의 올바른 사용 패턴과 일반적인 실수를 다룹니다. 기본 규칙 1. Hooks의 규칙 ✅ 항상 최상위에서 호출하기 `typescript function MyComponent() { // ✅ 올바른...
TypeScript 엄격 모드 Best Practices 개요 TypeScript의 엄격 모드(strict)를 활성화하면 더 안전하고 견고한 코드를 작성할 수 있습니다. 이 가이드는 엄격 모드 설정과 관련 Best Practices를 제공합니다. 왜 엄격 모드를 사용해야 하나요? - 타입 안정성 향상: 암시적 any 타입 방지 - 런타임 에러 감소:...