Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huanshenyi/hono-api
https://github.com/huanshenyi/hono-api
bun hono typescript
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/huanshenyi/hono-api
- Owner: huanshenyi
- Created: 2024-11-04T11:25:49.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-22T23:27:44.000Z (12 days ago)
- Last Synced: 2024-12-23T00:27:13.219Z (12 days ago)
- Topics: bun, hono, typescript
- Language: TypeScript
- Homepage:
- Size: 49.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hono-api
Hono API 検証用
To install dependencies:
Create .env file
```sh
cp .env.example .env
```Create sqlite db / push schema
```sh
bun drizzle-kit generate
bun drizzle-kit push
```Install dependencies
```sh
bun install
```To run:
```sh
bun run dev
```open http://localhost:3000
To run continer:
```sh
docker build -t hono-api .
```ecs
```sh
docker buildx build \
--no-cache \
--platform=linux/x86_64 \
-t my-app-api \
.
```To run:
```sh
docker run -p 3000:3000 hono-api
```### ログ管理
Pino
説明: 高速で効率的なログ出力を提供するライブラリ。HTTP リクエストやアプリケーションの内部イベントを追跡できます。
- 公式サイト: Pino Documentation
- 関連パッケージ: hono-pino - Hono フレームワーク用の Pino ラッパー### HTTP リクエスト管理
Stoker
説明: Hono フレームワークでの HTTP リクエスト機能を拡張するライブラリ。
URL: https://github.com/scalar/scalar/tree/main/packages/hono-api-reference
### ドキュメント:
Scalar Documentation
### ORM
drizzle
- ドキュメント: https://orm.drizzle.team/