メインコンテンツへスキップ

アプリの作成

2つの方法があります:
  • AIに依頼 - スレッドで作りたいものを説明するとAIが構築します
  • 新規アプリボタン - Drive サイドバーの + をクリックして 新規アプリ を選択
AIは質問内容に基づいて開始テンプレートを選択します:
テンプレート内容用途
uiReact ウェブアプリウェブアプリ、ダッシュボード、ランディングページ
processHTTP サーバーAPI、ウェブフック ハンドラー、スケジュール済みジョブ

1つのアプリ、1つのブランチ

各アプリは main 上の単一の git チェックアウトです。別のドラフト、ブランチ切り替え、マージステップはありません。すべての編集は main にコミットとして反映され、公開は「現在の main をデプロイする」だけです。

ビルドサイクル

  1. AIが main に直接コードを書き込みます
  2. AIが開発サーバーを起動します。ライブプレビューが表示されます
  3. チャットで反復します:「チャートをサイドバーに移動」、「ダークテーマを追加」
  4. 各編集後、開発サーバーがホットリロードします
  5. 準備ができたら公開します

公開

公開すると、現在の main コミットがデプロイされます。別の本番ブランチはなく、main 上で最後に公開されたコミットが本番環境です。

デプロイ

公開後、デプロイしてライブ URL を取得します:
  • リモートアプリ は Kazzle のクラウドにデプロイされ、公開 URL を取得します
  • ローカルアプリ はコンピューターにインストールされます。UI は直接読み込まれ、プロセス部分は開発サーバーを実行します。

リアルタイムアプリ

ローカルの即座の読み取りとオフラインサポートが必要なアプリの場合、AIは:
  1. データベースを作成します
  2. リアルタイム同期をオンにします
  3. 2部構成のアプリを構築します:UI(React + 同期クライアント)とプロセス(トークンエンドポイント + 同期アップロード)
  4. vault を通じて認証情報を接続します
詳細は リアルタイム同期 を参照してください。

ランディングページ

ランディングページは UI のみのアプリです。バックエンド、データベースはありません。ページを説明するとAIが構築し、デプロイし、ライブ URL を提供します。カスタムドメインを使用するには、ドメインまたはサブドメインをデプロイされたアプリ URL にポイントします。