ニュースプラットフォーム・ツール

Cloudflare、Viteアプリを展開するオープンソースのVoidを発表

VoidはSDK、CLI、自社運用型プラットフォームで構成されます。一般的なブログが移行を迫られるものではありません。

アプリのデプロイを表す接続されたモジュール

Cloudflareは2026年10月15日にVoidを発表し、Viteで構築するフルスタックアプリケーションの作成とデプロイのためのオープンソースのプラットフォーム、ソフトウェア開発キット、コマンドラインインターフェースを公開しました。提案されているワークフローは、サーバールート、型付きのデータアクセス、Cloudflareのリソースへのデプロイを組み合わせたものです。インタラクティブな製品や社内ツールを開発する媒体には関係がありますが、一般的な編集系ウェブサイトが移行する必要はありません。

Cloudflareは発表記事で3つの要素を挙げています。Void SDKはアプリケーションの構成部品を提供し、Void CLIはリソースの準備とアプリのデプロイを行い、Void Platformは共有のセルフホスト型デプロイ環境を提供します。同社によると、これらはJavaScriptパッケージとViteプラグインとして配布され、npm install voidでインストールできます。これらの説明は製品発表に基づくもので、第三者による性能テストの結果ではありません。

今回の発表で変わること

この製品は、クライアント側のコード、サーバー側のルート、インフラの設定の間で生じる受け渡しを減らすことを目指しています。たとえば組織は、すべての寄稿者にクラウドアカウントへの無制限のアクセス権を与えることなく、非公開の編集業務用ダッシュボードをデプロイできます。Cloudflareは、管理者によるアクセス制御、リソースの上限、デプロイの確認をプラットフォームの構成要素として説明しています。

ここには2つの別々の判断があります。開発者はSDKとCLIに関心を持つかもしれませんが、セルフホスト型のプラットフォーム全体を検討する組織は、IDプロバイダー、データベース、アプリケーションのドメイン、Cloudflareのリソースも計画する必要があります。発表によると、セルフホストにはWorkers for PlatformsとR2を有効にしたCloudflareアカウント、PostgreSQL、ログインプロバイダー、ドメインが必要です。費用と設定の手間は、選択したインフラと利用量によって変わります。

本番運用の前に試すこと

稼働中のマガジンを移行するのではなく、使い捨てのプロジェクトを作成してください。ルーティング、セッション管理、ファイルアップロード、認証、デプロイのロールバックを確認します。秘密情報がどのように保存されるか、誰がリリースを実行できるかを確認してください。一般的な性能の主張に頼るのではなく、自分たちの代表的な負荷を使ってビルド時間と実行コストを測定します。

プロジェクトのオープンソースライセンス、保守の活発さ、使用するViteのバージョンとの互換性を調べてください。公開リポジトリがあっても、運用上の責任がなくなるわけではありません。読者を新しい技術基盤に移す前に、リダイレクト、正規URL、キャッシュ、サイトマップの動作を確認します。既存のホスティング移行チェックリストでは、それに伴う運用上のリスクを扱っています。

当面は気にしなくてよい人

従来のWordPressニュースサイト、シンプルな静的ブログ、安定したツールで運営しているストアには、この発表を理由にプラットフォームを変更する理由はほとんどありません。主な価値があるのは、すでに独自のアプリケーションコードを必要としていて、Cloudflareに最適化されたリソースの準備を求めている開発者です。Voidは選択肢の1つとなるワークフローであり、新しいウェブ標準ではありません。

実行時の制限やアカウントごとの動作については、引き続きCloudflareのWorkersのドキュメントが参照先となります。デプロイに関する主張は、自分のプロジェクトで再現できるまではベンダーの説明として扱ってください。アプリを開発するのではなく通常のサイトを運営しているチームにとっては、保守の手順に注意を向けるほうが大きな成果につながるかもしれません。

英語の原文から翻訳しています。

取り上げたプラットフォームCloudflare

一次資料