11 ポイント 投稿者 xguru 2025-04-29 | 2件のコメント | WhatsAppで共有
  • Bun + Hono + Vite + React の組み合わせを使用
  • TypeScriptにより、高速で型安全性の高い開発環境を提供し、モダンで軽量なフルスタックWebアプリケーションを作るためのツールキット集
  • 既存の Node/NPM → Bun、Express → Hono、Webpack → Vite へ置き換えることで、性能と簡潔さを最大化
    • React はフロントエンド向けのデフォルトであり、必要に応じて他のUIライブラリに置き換え可能
  • 各技術は独立しており、さまざまな環境にデプロイできるよう設計されている
  • 不要な重さを持たせず、シンプルで移植性の高いアプリの作成を志向
  • 素早く始めるには、次のコマンドでプロジェクトを作成可能
    • bun create bhvr@latest
  • Bun

    • Node / NPM を置き換える高速なJavaScriptランタイム兼ツールキット
    • 基本的に 依存関係のインストール型バンドリングワークスペース管理 に使用される
    • 独自のバンドラー、テストランナー、npm互換のパッケージマネージャーを含む
  • Hono

    • Express を置き換える超軽量Webフレームワーク
    • 型安全性 を標準で提供し、最小限のAPI でバックエンドおよびAPIサーバーの構築を容易にする
    • エッジコンピューティング環境向けに最適化され、超高速な性能を提供
  • Vite

    • Webpack を置き換える次世代フロントエンドバンドラー
    • 即時のサーバー起動、超高速HMR、最適化された本番ビルドを提供
    • 使いやすい標準環境と優れたプラグインエコシステムをサポート