AWS が AWS でアプリケーションバックエンドを作成するためのオープンソースフレームワークである AWS Blocks を発表 (プレビュー)
本日、AWS は AWS Blocks のパブリックプレビューを発表しました。これは、AWS のバックエンド機能を利用したいアプリケーションデベロッパー向けのオープンソース TypeScript フレームワークです。インフラストラクチャツールを学ぶ必要はありません。AWS Blocks では、Postgres、認証、リアルタイムメッセージングを備えた完全に機能するローカル環境が実行されるため、AWS アカウントは必要ありません。デプロイの準備が整うと、同じアプリケーションコードが変更なしで AWS の本番環境サービス上で実行され、デベロッパーはいつでも AWS CDK に移行してリソースを直接設定できます。
SaaS アプリケーションを構築するデベロッパーは、データベーステーブル、ユーザー認証、AI エージェント、ファイルアップロード、バックグラウンドジョブを 1 つのセッションで追加し、フルスタックをローカルでテストして、準備ができたら AWS にデプロイできます。AI コーディングツール向けの組み込みガイダンスにより、カスタム設定なしで正しいアーキテクチャが実現し、コード生成ステップなしでデータスキーマからフロントエンドまでエンドツーエンドの型安全性のフローが可能になります。プレビューでは、サポートされているフロントエンドフレームワークに SPA (例: Vite + React) や、Next.js、Nuxt、Astro などの SSR フレームワークが含まれます。AWS Blocks は追加料金なしでご利用いただけます。お支払いいただくのは、アプリケーションが使用する AWS のサービスに対してのみです。
AWS Blocks はすべての商用 AWS リージョンにデプロイされます。
使用を開始するには、npx @aws-blocks/create-blocks-app を実行してください。詳細については、こちらをご覧ください。
- AWS Blocks の製品ページ
- AWS Blocks デベロッパーガイドの入門ガイド
- GitHub 上の AWS Blocks