バックエンドとは?
バックエンドは、利用者には見えないアプリの裏側です。ルールを適用し、データベースとやり取りし、秘密情報を守り、他のサービスに接続するサーバー側のコードを指します。
予約ページで「予約する」を押すと、フロントエンドがリクエストをバックエンドに送ります。バックエンドは、その枠がまだ空いているかを確認し、予約をデータベースに保存し、確認メールを送り、フロントエンドに成功を返します。
信頼はバックエンドが担っています。誰が何を見たり変更したりできるかを決め、決済やメールなどのサービス用のキーを保管し、ブラウザの主張をそのまま信じず、すべてのリクエストを確認します。
バックエンドは、サーバーまたはサーバーレス基盤で動き、APIを通じてフロントエンドと通信します。
よくある質問
バックエンドがなくてもアプリは動きますか?
静的なWebサイトや計算機のような単純なものは動きます。多くの人のデータを保存する場合、支払いを受け付ける場合、秘密のキーが必要な場合は、バックエンドが必要です。
BaaS(バックエンド・アズ・ア・サービス)とは何ですか?
既製のバックエンドのことです。通常はデータベースに、サインインとストレージを加えたもので、自分でサーバーを書く代わりに使います。
関連項目
Mythex · Pricing · AIでなんでも作ろう · ウェブサイト・アプリのテンプレート · Mythexを比較 · AIアプリ開発用語集 · AIアプリ開発の無料ツール · English