Preact는 React와 동일한 최신 API를 갖춘 4kB 의 대안입니다.
- 익숙한 React API 및 패턴: ES6 클래스, 후크 및 함수형 구성 요소
- 간단한 preact/compat 별칭을 통한 광범위한 React 호환성
- 필요한 모든 것이 있습니다: JSX, VDOM, DevTools , HMR, SSR.
- 서버 측 렌더링에서 고도로 최적화된 diff 알고리즘과 원활한 수화
- 모든 최신 브라우저를 지원합니다
- 플러그형 스케줄러를 사용한 투명한 비동기 렌더링
왜 Preact를 React 대신 사용해야 하는가?
- 가벼움 : 40kB vs 3kB(gzip 기준)
- 호환성 : 대부분의 React 코드가 거의 그대로 동작함
- 렌더링 속도 : 가볍고 최적화된 렌더링 엔진으로 DOM 업데이트 속도가 빠름
- 단순함 : 불필요한 기능을 최소화 하고 UI 렌더링에 집중함