10P by xguru 2일전 | ★ favorite | 댓글 2개
  • Bun + Hono + Vite + React 조합을 사용
  • Typescript로 빠르고 타입 안정성이 높은 개발환경을 제공하며, 현대적이고 가벼운 풀스택 웹 애플리케이션을 만들기 위한 모음 툴킷
  • 기존 Node/NPM → Bun, Express → Hono, Webpack → Vite로 대체하여 성능과 간결성을 극대화
    • React는 Front용 기본값이며 필요에 따라 다른 UI 라이브러리로 교체 가능
  • 각 기술은 독립적이며, 다양한 환경에 배포할 수 있도록 설계됨
  • 불필요한 무게감 없이 심플하고 이식성 높은 앱 제작을 지향
  • 빠르게 시작하려면 다음 명령어로 프로젝트 생성 가능
    • bun create bhvr@latest
  • Bun

    • Node / NPM을 대체하는 빠른 자바스크립트 런타임 및 툴킷
    • 기본적으로 의존성 설치, 타입 번들링, 워크스페이스 관리에 사용됨
    • 자체 번들러, 테스트 러너, npm 호환 패키지 매니저를 포함함
  • Hono

    • Express를 대체하는 초경량 웹 프레임워크
    • 타입 안전성을 기본으로 제공하며 최소한의 API로 백엔드 및 API 서버 구축을 쉽게 만들어 줌
    • 엣지 컴퓨팅 환경에 최적화되어 초고속 성능 제공
  • Vite

    • Webpack을 대체하는 차세대 프론트엔드 번들러
    • 즉각적인 서버 시작, 초고속 HMR, 최적화된 프로덕션 빌드를 제공함
    • 사용자 친화적인 기본 환경과 훌륭한 플러그인 생태계 지원