Atoms Backendは、実際のアプリケーションを迅速に立ち上げたいユーザー向けに、オールインワンのバックエンドソリューションを提供します。複雑なサーバー設定やコードの統合を行うことなく、データストレージ、ユーザー認証、決済機能、AI統合をAtoms内で直接構築できます。
Atoms Backendの主な用途: Eコマースサイト、社内ツール、マルチプレイヤーゲーム、リアルタイムアプリケーション、その他デプロイ可能なバックエンドを必要とするマルチページアプリケーション。
Atoms Backendとは?
Atoms Backendは、「Vibe Coding(バイブコーディング)」の「ラストワンマイル」を解決し、アプリを実社会で使用できる状態にするために設計された組み込みサービスです。
コア機能:
データベース (DB): 高信頼性のデータベースを内蔵。ユーザーデータ、製品カタログ、注文履歴の管理に不可欠です。
ユーザー認証 (Auth): サインアップ、ログイン、権限、セッション管理を安全に処理します。標準的なメール/パスワード認証に加え、「Googleでログイン」などのソーシャルログインもサポートしています。
決済: Stripeとの統合が簡単に行えます。プロジェクトから収益を得たい場合、クリック一つで支払いの受け取り設定が可能です。
カスタムドメイン:
www.yoursite.comのような独自のWebアドレスを接続し、アプリケーションにプロフェッショナルな外観を持たせることができます。APIキー管理: サードパーティサービスに接続するためのAPIキーを安全に生成・管理できます。
AI統合: LLM(大規模言語モデル)やAIエージェントをネイティブにサポートしており、バックエンドロジックにインテリジェンスを直接組み込むことができます。
Atoms Backendの有効化方法
現在、Atoms Backendは**ワークスペース(Workspace)**全体のスイッチボタンで制御されています。
ステップ・バイ・ステップ:
事前計画: 開始する前に、プロジェクトにバックエンドが必要かどうかを確認してください。この機能を有効にすると、特定の利用モードが制限されます。
オンにする: ワークスペース内でAtoms Backendのスイッチを見つけてオンにします。デフォルトでは「エンジニアモード(Engineer Mode)」で開始されますが、チャットウィンドウで簡単に「チームモード(Team Mode)」に切り替えることができます。
構築開始: 有効化後に作成する新しいプロジェクトには、自動的にバックエンド環境が含まれます。
ステータスの確認: プロジェクトの Settings(設定) -> Integrations(統合) で接続状況を確認できます。
バージョン管理とリミックス
バージョンロック: データベースの構造とコードの一貫性を保つため、履歴バージョン機能は無効になります。データの競合を防ぐため、システムは最新のビルドのみを保持します。
ユースケース:いつAtoms Backendを使うべきか?
Eコマース: 支払いの処理、在庫管理、注文の追跡が必要な場合。
社内ツール: 特定のユーザーロール(役割)や権限を持つダッシュボードが必要な場合。
ミニSaaS: ユーザーアカウント、サブスクリプション、永続的なデータストレージが必要な場合。
リアルタイム/マルチプレイヤーゲーム: オンラインチェスやランキングボードなど、ユーザー間で即座にデータを同期する必要があるアプリ。
なぜAtoms Cloudを使うのか?
DevOps不要: サーバー、データベース、SSL証明書、ドメインを管理する必要がありません。
深い統合: Atomsがフロントエンドとバックエンド間の接続を自動的に処理します。
例: ユーザーがフォームを送信すると、エージェントが自動的にデータをDBに書き込みます。
例: ユーザーがサインアップすると、Auth(認証)レコードが即座に作成されます。
FAQ(よくある質問)
1. Atoms Backendの利用料金は?
1. Atoms Backendの利用料金は?
Freeプラン: バックエンドプロジェクトは1つまで。
Proプラン: バックエンドプロジェクト無制限。
注意: バックエンドはシステムリソースを消費するため、アクティブなプロジェクトに対してのみ作成することをお勧めします。
2. Atoms Backendを持つプロジェクトを「リミックス(Remix)」できますか?
2. Atoms Backendを持つプロジェクトを「リミックス(Remix)」できますか?
いいえ。 バックエンドプロジェクトではリミックスが無効になっています。また、データの整合性を保つため、古いバージョンに戻すことはできず、現在のビルドのみアクセス可能です。
プロジェクトは公開されますか?
プロジェクトは公開されますか?
Pro/Pro+ユーザー: Atoms Backendに接続されたプロジェクトは、デフォルトで**Private(非公開)**になります。
Freeユーザー: プロジェクトはデフォルトで**Public(公開)**になります。非公開にするにはProへのアップグレードが必要です。
