本文へスキップ

フレームワーク

8件。ここに載っているコマンドは、プロジェクトスターターが生成する指示ファイルにそのまま使われます。

TypeScriptpnpm

React のフルスタックフレームワーク。App Router とサーバーコンポーネントが中心。

開発
pnpm dev
ビルド
pnpm build
テスト
pnpm test

VercelCloudflare WorkersGoogle Cloud Run

※ 公式ドキュメントとの突き合わせ未実施

TypeScriptpnpm

コンテンツ中心のサイト向け。既定で JavaScript を配信しない。

開発
pnpm dev
ビルド
pnpm build
テスト
pnpm test

VercelCloudflare WorkersGitHub Pages

※ 公式ドキュメントとの突き合わせ未実施

Hono

API

TypeScriptpnpm

軽量な Web フレームワーク。エッジランタイムでの動作を前提に設計されている。

開発
pnpm dev
ビルド
pnpm build
テスト
pnpm test

Cloudflare WorkersGoogle Cloud RunFly.io

※ 公式ドキュメントとの突き合わせ未実施

Pythonuv

型ヒントからスキーマと API ドキュメントを生成する Python の API フレームワーク。

開発
uv run fastapi dev
ビルド
uv build
テスト
uv run pytest

Google Cloud RunFly.ioRailway

※ 公式ドキュメントとの突き合わせ未実施

Pythonuv

管理画面や ORM を含む全部入りの Python フレームワーク。

開発
uv run python manage.py runserver
ビルド
uv run python manage.py collectstatic --noinput
テスト
uv run python manage.py test

Google Cloud RunFly.ioRailway

※ 公式ドキュメントとの突き合わせ未実施

Gogo

標準ライブラリのみで API を構成する。依存が少なく、単一バイナリで配布できる。

開発
go run ./cmd/server
ビルド
go build ./...
テスト
go test -race ./...

Google Cloud RunFly.io

※ 公式ドキュメントとの突き合わせ未実施

Axum

API

Rustcargo

Tokio 上に構築された Rust の Web フレームワーク。

開発
cargo run
ビルド
cargo build --release
テスト
cargo test

Google Cloud RunFly.io

※ 公式ドキュメントとの突き合わせ未実施

TypeScriptpnpm

npm で配布するコマンドラインツール。Web サーバーを持たない構成。

開発
pnpm dev
ビルド
pnpm build
テスト
pnpm test

※ 公式ドキュメントとの突き合わせ未実施

このデータは プロジェクトスターター が参照しています。