Firebase
Firebaseはモバイルアプリ向けのバックエンドサービス。
Googleには、GCP(Google Cloud Platform)というクラウドコンピューティングサービスもありますが、Firebaseの方がよりモバイルアプリ向けになっており、mBaaS(mobile Backend as a Service)と呼ばれることもあります。
特徴としては「サーバサイドの開発費を抑え、かつ工数もかからない。サービスの利用者が増えてもサーバの増築を意識しなくて良い。モバイル開発用のサーバ構築が簡単になる。」ということである。
Firebaseは、開発者がバックエンド技術について深く知らなくても、高品質のアプリケーションを作成できる能力を提供します。これは、開発時間を大幅に短縮し、開発者がアプリケーションの主要部分に集中できるようにします。
さらに、Firebaseはスケーラビリティに優れています。つまり、ユーザーベースが増加するにつれて、Firebaseは自動的にリソースを調整し、アプリケーションのパフォーマンスを最適化します。