フレームワーク
8件。ここに載っているコマンドは、プロジェクトスターターが生成する指示ファイルにそのまま使われます。
Next.js
WebTypeScript ・ pnpm
React のフルスタックフレームワーク。App Router とサーバーコンポーネントが中心。
- 開発
- pnpm dev
- ビルド
- pnpm build
- テスト
- pnpm test
VercelCloudflare WorkersGoogle Cloud Run
※ 公式ドキュメントとの突き合わせ未実施
Astro
WebTypeScript ・ pnpm
コンテンツ中心のサイト向け。既定で JavaScript を配信しない。
- 開発
- pnpm dev
- ビルド
- pnpm build
- テスト
- pnpm test
VercelCloudflare WorkersGitHub Pages
※ 公式ドキュメントとの突き合わせ未実施
Hono
APITypeScript ・ pnpm
軽量な Web フレームワーク。エッジランタイムでの動作を前提に設計されている。
- 開発
- pnpm dev
- ビルド
- pnpm build
- テスト
- pnpm test
Cloudflare WorkersGoogle Cloud RunFly.io
※ 公式ドキュメントとの突き合わせ未実施
FastAPI
APIPython ・ uv
型ヒントからスキーマと API ドキュメントを生成する Python の API フレームワーク。
- 開発
- uv run fastapi dev
- ビルド
- uv build
- テスト
- uv run pytest
※ 公式ドキュメントとの突き合わせ未実施
Django
WebPython ・ uv
管理画面や ORM を含む全部入りの Python フレームワーク。
- 開発
- uv run python manage.py runserver
- ビルド
- uv run python manage.py collectstatic --noinput
- テスト
- uv run python manage.py test
※ 公式ドキュメントとの突き合わせ未実施
Go ・ go
標準ライブラリのみで API を構成する。依存が少なく、単一バイナリで配布できる。
- 開発
- go run ./cmd/server
- ビルド
- go build ./...
- テスト
- go test -race ./...
※ 公式ドキュメントとの突き合わせ未実施
Axum
APIRust ・ cargo
Tokio 上に構築された Rust の Web フレームワーク。
- 開発
- cargo run
- ビルド
- cargo build --release
- テスト
- cargo test
※ 公式ドキュメントとの突き合わせ未実施
TypeScript ・ pnpm
npm で配布するコマンドラインツール。Web サーバーを持たない構成。
- 開発
- pnpm dev
- ビルド
- pnpm build
- テスト
- pnpm test
※ 公式ドキュメントとの突き合わせ未実施
このデータは プロジェクトスターター が参照しています。