- React는 UI를 구성하는 독립적이고 재사용 가능한 단위입니다 🧱
- 컴포넌트를 분리하는 세 가지 주요 기준은 재사용성, 단일 책임 원칙, 코드 가독성입니다 ✏️
- 기능적 컴포넌트는 클래스 컴포넌트보다 코드 작성이 용이하고 성능 측면에서 유리합니다 🚀
- React 공식 문서에서는 클래스 대신 함수로 컴포넌트를 정의하는 것을 권장합니다 📍
- 컴포넌트를 만드는 방법은 매우 간단합니다: 함수를 정의하고 HTML과 유사한 JSX 문법으로 표현을 반환합니다 💻