メインコンテンツへスキップ
Base44 のバックエンドサービスは、Base44 のアプリエディタを支えるのと同じバックエンドをスタンドアロンサービスとして提供するものです。以下を含む完全な backend-as-a-service (BaaS) です:
  • データ管理: サーバーを管理することなくデータを保存・クエリできます。
  • ユーザー認証: 組み込みのログイン、ソーシャル認証、セッション処理。
  • バックエンド関数: アプリから、または外部から呼び出せるカスタムバックエンドコード。
  • インテグレーション: AI、メール、ファイルストレージなどへの事前構築済みの接続。
  • ホスティング: HTTPS とカスタムドメイン付きでフロントエンドをデプロイ。
これらの機能やその他の詳細については、機能を参照してください。

Base44 アプリエディタと Base44 バックエンドサービスの比較

Base44 アプリエディタは、フロントエンドとバックエンドを含む完全なアプリを生成します。Base44 バックエンドサービスはバックエンドのみを提供するため、独自のフロントエンドを構築するか、フロントエンドを完全にスキップできます。
Base44 App EditorBase44 Backend Service
提供されるものAI 生成のフロントエンド + バックエンドバックエンドのみ
構築方法チャットで欲しいものを記述自分の IDE でコーディング、または AI コーディングアシスタントを使用
フロントエンド自動生成された React アプリ任意のフレームワークで持ち込み、またはまったく無しでも可
最適なユーザー非開発者、迅速な構築開発者、カスタムプロジェクト
開始地点base44.comBase44 CLI、または AI コーディングアシスタントの skills
以下の場合はバックエンドサービスを使用してください:
  • フロントエンドのデザインと UX をピクセル単位で制御する必要がある場合。
  • バックエンドが必要な既存のフロントエンドプロジェクトがある場合。
  • モバイルなど、アプリエディタがサポートしないプラットフォーム向けに構築したい場合。
  • Base44 のバックエンドをより大きなシステムに統合したい場合。
以下の場合はアプリエディタの方が好ましいかもしれません:
  • Base44 のインターフェース内ですべてを構築したい場合。
  • アイデアから動作するアプリまでの最短経路を求める場合。
  • コードファーストのワークフローよりもガイド付きのビジュアル体験を好む場合。

バックエンドサービスのしくみ

Base44 CLI を使用してバックエンドサービスプロジェクトを作成・管理します。CLI は、エンティティや関数などのバックエンドリソースを定義し、オプションでフロントエンドコードを含めるローカルプロジェクト構造をセットアップします。 JavaScript SDK を使用してバックエンドと対話します。これは Base44 の AI 生成アプリで使用されているのと同じ SDK です。独自のフロントエンドや、バックエンドへの接続が必要な他のアプリまたはサービスから使用してください。 準備ができたら、単一の CLI コマンドでプロジェクトをデプロイします。バックエンドリソースとフロントエンドファイル (もしあれば) が Base44 のインフラストラクチャにデプロイされます。

例のユースケース

  • カスタムデザインの Web アプリ: 完全なクリエイティブコントロールが必要なときに独自のフロントエンドをデザイン。ブランドに完全に一致させたり、ユニークな体験を作り上げたりできます。Base44 がバックエンドを処理する間、任意のフレームワークを使用できます。
  • ヘッドレスアプリ: 従来のフロントエンドを持たないアプリを構築。例えば HTTP 経由でバックエンド関数を呼び出す Telegram ボットなど。
  • モバイルアプリ: React Native のような JavaScript ベースのモバイルフレームワークでモバイルアプリを構築し、SDK を使用して Base44 バックエンドに接続します。
  • 既存プロジェクトの拡張: 既に構築したプロジェクトに Base44 のデータ管理、認証、バックエンドロジックを追加。

はじめる

CLI をセットアップし、最初のプロジェクトを作成します。

機能を探索

バックエンドサービスに含まれるものについて詳しく学びます。
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。