Repolode
honojs

honojs/hono

Cloudflare Workers, Deno, Bun, AWS Lambda, Node.js 등에서 실행되는 Web Standards 기반의 작고 매우 빠른 웹 프레임워크입니다.

스타
32,630
포크
1,425
열린 이슈
404
마지막 커밋
5시간 전

어떤 프로젝트인가요?

Hono는 Web Standard API만 사용하는 TypeScript 웹 프레임워크로, 동일한 애플리케이션 코드를 Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge, Node.js에서 실행할 수 있습니다. 의존성이 없으며 HTTP 요청 처리를 위한 간결한 라우팅 및 미들웨어 API를 제공합니다.

라우터는 선형 경로 매칭을 피하는 RegExpRouter를 기반으로 합니다. 또한 12kB 미만의 작은 프리셋(hono/tiny), 내장·사용자 정의·서드파티 미들웨어, 라우트와 핸들러를 위한 일급 TypeScript 타입을 제공합니다.

프로젝트는 hono.dev의 문서, 마이그레이션 가이드, 질문과 토론을 위한 Discord 및 X 커뮤니티와 함께 관리됩니다.

핵심 기능

  • 01선형으로 경로를 훑지 않는 RegExpRouter 기반 라우팅.
  • 02하나의 코드베이스로 Cloudflare Workers, Deno, Bun, Node.js, AWS Lambda 등 다양한 런타임에서 실행됩니다.
  • 03Web Standard API만 사용하며 의존성이 없습니다.
  • 04내장·사용자 정의·서드파티 미들웨어를 제공합니다.
  • 05라우트와 핸들러를 위한 TypeScript를 일급 지원합니다.

활용 사례

  • Cloudflare Workers 같은 엣지 플랫폼에 배포할 API 구축.
  • 여러 JavaScript 런타임에서 실행해야 하는 단일 웹 백엔드 작성.
  • 번들 크기가 중요한 작고 오버헤드가 적은 HTTP 서비스 제작.

빠른 시작

  1. 1

    공식 스캐폴딩 도구로 새 Hono 프로젝트 만들기

    npm create hono@latest

포함된 컬렉션

토픽

자주 묻는 질문

hono은(는) 무엇인가요?
Cloudflare Workers, Deno, Bun, AWS Lambda, Node.js 등에서 실행되는 Web Standards 기반의 작고 매우 빠른 웹 프레임워크입니다. Hono는 Web Standard API만 사용하는 TypeScript 웹 프레임워크로, 동일한 애플리케이션 코드를 Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge, Node.js에서 실행할 수 있습니다. 의존성이 없으며 HTTP 요청 처리를 위한 간결한 라우팅 및 미들웨어 API를 제공합니다.
hono은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
hono은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
hono은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. hono의 마지막 커밋은 2026년 10월 22일입니다.
hono은(는) 어디에 사용할 수 있나요?
Cloudflare Workers 같은 엣지 플랫폼에 배포할 API 구축. 여러 JavaScript 런타임에서 실행해야 하는 단일 웹 백엔드 작성. 번들 크기가 중요한 작고 오버헤드가 적은 HTTP 서비스 제작.
hono는 어떻게 설치하나요?
공식 스캐폴딩 도구로 새 Hono 프로젝트 만들기: npm create hono@latest
hono은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/honojs/hono

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트