コンテンツへスキップ
supastack
ドキュメントを閲覧
WebNext.js

For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /ja/docs/web/glossary.md (or send Accept: text/markdown).

登場する言葉

セットアップガイド、エラーメッセージ、製品自体で使われる用語の平易な定義。

このガイドについて質問
開くアプリ

ファイルとフォルダー

これらの言葉はダウンロードしたコードを説明します。ファイルを開く、または編集するよう求めるたびに、セットアップガイドはこれらの名前を使います。

  • リポジトリ — プロジェクトフォルダーとその完全な変更履歴。GitHub でホストされ、コンピューターにコピーされます。
  • クローン — コンピューター上にあるリポジトリの自分のコピー。git clone コマンドが作成します。
  • モノレポ — 複数のアプリと共有パッケージを収める 1 つのリポジトリ。All Platforms バンドルがこれに該当します。
  • package.json — すべてのアプリまたはパッケージにある、名前、コマンド、必要なライブラリを列挙するファイル。
  • pnpm-workspace.yaml — どのフォルダーがワークスペースに属するかを列挙するモノレポルートのファイル。
  • ロックファイル — インストールされたすべてのライブラリの正確なバージョンを記録するファイル。毎回のインストールが一致するようにします。

コンピューター上のツール

最初の実行の前に一度インストールするプログラム。ガイドは node --version のようなコマンドでこれらを指名します。

  • ターミナル — コマンドを入力するウィンドウ。Windows の PowerShell や macOS のターミナルなど。
  • Node.js — ブラウザの外で JavaScript を実行するプログラム。キットのサーバーとスクリプトはその上で動きます。
  • npm — Node.js に付属するライブラリインストーラー。このキットでは主に Corepack にたどり着くために使います。
  • Corepack — プロジェクトが固定する正確なパッケージマネージャーバージョンを有効にするツール。
  • pnpm — ライブラリをダウンロードしプロジェクトスクリプトを実行するパッケージマネージャー。corepack pnpm として使います。
  • Git — リポジトリをダウンロードし、加えたすべての変更を記録するツール。
  • エディターまたは IDE — フォルダーを開きファイルを編集するアプリ。ガイドでは Visual Studio Code を使います。

設定の言葉

設定はターミナルではなくファイルに置かれます。これらの言葉は、設定がどこにあり、何と呼ばれるかをカバーします。

  • 環境変数 — EMAIL_PROVIDER=local のような、アプリの動作を変える名前付き設定。
  • .env — データベースマイグレーションなどのコマンド用の設定を保持するリポジトリルートのファイル。
  • .env.local — 1 つのアプリ用の設定ファイル。Web サーバー用の apps/web/.env.local など。
  • シークレット — パスワードや署名キーなど、非公開に保つ必要のある値。コミットしたりチャットに貼り付けたりしてはいけません。
  • API キー — 外部サービスが、あなたのアプリを許可された呼び出し元として認識できるように渡す秘密の文字列。
  • プロバイダー — キットが AI、メール、課金、ストレージなどのジョブに使える外部サービス。

製品が使う言葉

実行中のアプリとその設定画面はこれらの用語を使います。ワークスペースは 2 つの異なる意味で登場します — 文脈を確認してください。

  • ワークスペース — 製品内では、1 つのチームの独立したユーザー、データ、設定。pnpm コマンドでは、--filter で選択されるモノレポ内の 1 つのパッケージフォルダー。
  • エンタイトルメント(権限)— ワークスペースが有料機能を使えることを示すサーバーの記録。
  • マイグレーション — テーブルを作成または更新する、バージョン管理されたデータベースの変更。コマンドで適用します。
  • セッション — 期限切れまたはサインアウトするまで、誰が要求しているかをサーバーに伝えるサインイン状態。
  • Webhook — 支払われた請求書など、何かが起きたときに外部サービスがアプリの URL に送るメッセージ。
  • アカウントと組織 — アカウントは 1 人のサインイン。組織はメンバーが参加する共有チームスペースで、ワークスペースとも呼ばれます。

Web 開発の言葉

ブラウザでアプリを開くときに、実行・ビルド・デプロイのガイドが使う用語。

Ctrl + C は、Ctrl を押したまま C を叩いて離すという意味です — ターミナルで実行中のコマンドを停止します。

  • localhost — ブラウザのアドレスでこのコンピューターを指す名前。開発中はアプリがここで動きます。
  • ポート — localhost の後の番号付きのドア(:3000 など)。実行中の各アプリは異なるポートを使います。
  • 開発サーバー — 作業中にアプリを再ビルドして配信し続けるコマンド。Ctrl + C で停止します。
  • ビルド — ソースコードをサーバーがデプロイする最適化済みファイルに変換するステップ。
  • サーバーレンダリング(SSR)— サーバーが送信前に組み立てるページ。最初の表示が完全な状態で届きます。

よくある質問

14 件の質問

supastack とは何ですか?

supastack は AI SaaS 製品を構築するためのモジュラー基盤です。共通インフラをまとめて提供するので、製品固有の機能に集中できます。

Web とモバイルに対応していますか?

はい。supastack には Web とモバイル体験の出発点として Next.js アプリと Expo アプリが含まれています。

どの認証が含まれていますか?

Better Auth がメール/パスワード、OTP、ソーシャルログインをカバーします。個人ワークスペースはアカウントと一緒にプロビジョニングされ、初日からレコードが境界内に収まります。

AI はどうサポートされていますか?

supastack には設定可能なマルチプロバイダー AI、使用量追跡、予算、暗号化された自前キー(BYOK)サポートが含まれています。

サブスクリプションはどう管理されますか?

このキット上に構築された製品では、Stripe 課金・サブスクリプション・権限が有料アクセスの基盤になります。プロバイダーの秘密はサーバー側に留まります。

製品固有のコードはどこに置きますか?

製品固有の機能は別のコードベースに置き、製品側が supastack の基本モジュールを設定・統合します。

supastack の価格は?

キットは生涯アップデート付きの一回払いです:単一フレームワーク 249 ドル(期間限定のローンチ価格 — 通常価格 349 ドルから 100 ドル割引)、または全フレームワーク(Next.js・iOS・Android)499 ドル(期間限定のローンチ価格 — 通常価格 599 ドルから 100 ドル割引)、追加開発者シート 1 席 75 ドル。キットのサブスクリプションはありません。このサイトのチェックアウトはライセンスキーをメールで配信し、GitHub 招待でリポジトリアクセスを提供します。

ワークスペースはどうデータを囲いますか?

ユーザーレコードは workspaceId でスコープされます。認証、権限、AI 使用量、課金イベント、監査エントリは個人ワークスペースの境界内に留まります。

バックグラウンドジョブはどう機能しますか?

Trigger.dev が明示的なジョブランタイムです。JobRunner コントラクトは enqueue・status・cancel のみを約束し、ワークフロー意味論は Trigger.dev 固有で明示的です。

メールとアウトリーチの違いは?

トランザクションメールはタスク完了通知などの製品ワークフローをカバーします。コールドアウトリーチやキャンペーンは製品自身に属し、このキットのメールモジュールの外です。

モバイルの購入はどのように機能しますか?

モバイルでは RevenueCat によるネイティブ購入と復元に対応し、アクセス権をサーバーで検証します。公開前にストアアカウントを設定し、実機テストを完了してください。Web 課金は別に管理します。

AI プロバイダーのキーはどこにありますか?

BYOK 認証情報は暗号化され、サーバー側に留まります。キーはログでサニタイズされ、使用量と予算はワークスペースレベルで可視です。

チェックアウトで使える支払い方法は?

Stripe ホストのチェックアウトはカードを受け付け、Stripe アカウントでウォレットを有効にすれば Alipay と WeChat Pay も提供できます——中国の購入者に便利です。ウォレット認可は非同期で確定するため、決済完了と同時にライセンスページが更新されます。

返金を受けることはできますか?

リポジトリへのアクセス権を取得した後は、supastack は永久にあなたのものとなるため、返金はできません。ですがご安心ください。生涯アップデートを含む完全なソースコードを入手し、ご自身やクライアントのために無制限にプロダクトを構築・公開できます。コードの転売や、リポジトリをスターターキットやテンプレートとして再配布することのみ禁止されています。

JA
テーマ