
オールインワンスターターキット
マルチテナントアプリケーションを構築するため。
はじめに・デモ・独自の展開・ガイド・キッチンシンク・貢献
Platforms Starter Kitは、マルチテナンシーとカスタムドメインサポートを備えたフルスタックNext.JSアプリです。 next.jsアプリルーター、vercel postgres、およびvercelドメインAPIで構築されています。
これが30秒のクイックデモです:
revalidateTag APIを使用して、キャッシュをオンデマンド(ユーザーが変更するとき)を無効にする機能を備えていますVercelを使用して、このスターターキットの独自のバージョンを展開します。
また、ガイドを読んで、このテンプレートの独自のバージョンを開発する方法を学ぶこともできます。
マルチテナントアプリケーションは、単一の統一コードベースを備えた異なるサブドメイン/カスタムドメインにわたって複数の顧客にサービスを提供しています。
たとえば、デモはマルチテナントアプリケーションです。
別の例は、人気のブログプラットフォームであるHashnodeです。各ライターには、ブログに独自の.hashnode.devサブドメインがあります。
ユーザーは、カスタムドメインを.hashnode.devサブドメインにマッピングすることもできます。
プラットフォームスターターキットを使用すると、カスタムネームサーバーやSSL証明書の構成を心配することなく、プレミアム機能として顧客に追加費用なしで無制限のカスタムドメインを提供できます。
Hashnode、Super、Cal.comなどのVercelの顧客は、VercelとNext.jsの上にスケーラブルなプラットフォームを構築しています。このスターターキットで構築できるプラットフォームには複数のタイプがあります。
これらは、シンプルで標準化されたページレイアウトとルート構造を備えたコンテンツが多いプラットフォーム(ブログ)です。
「Vercelを使用すると、インフラストラクチャの管理に費やす時間が少なく、ユーザーに価値を提供する時間が増えています。」 - Sandeep Panda、Hashhnodeの共同設立者
カスタマイズ可能なページを備えたノーコードサイトビルダー。
next.jsとvercelを使用することにより、Superには、ノーコードエディター(概念)を備えた高速でグローバルに配布されたWebサイトがあります。彼らの顧客は、コードに触れることなく、next.js(画像最適化など)のすべての利点を取得します。
マルチテナント認証、ログイン、およびアクセスコントロール。
Vercelとnext.jsを使用すると、Instatusのようなプラットフォームは、競合他社よりも10倍高速なステータスページを作成できます。
この作業デモサイトは、プラットフォームスターターキットを使用して構築されました。
MITライセンス。