Firebaseとは、Googleが提供している、すばやく高品質のモバイルアプリやWebアプリケーションを開発することができるプラットフォームです。
Firebaseを使うことで、開発者はアプリケーションの開発に専念でき、バックエンドで動くサービスを作成する必要も管理する必要もありません。
ここでいうバックエンドとは、サービスの内、見えないところでデータの処理や保存などを行う要素のことです。
#データベースには2種類ある
- RealTime Database
- Cloud Firestore
RealTime DatabaseはFIrestoreの古い版のデータベスとなり、Cloud Firestoreは最新版のものとなります。
Cloud Firestoreの方が精度が高く公式でもCloud Firestoreを使うことを推奨しているので、基本はこちらを使って行きましょう。
では、次回からは実践的にCloud Firestoreを使ってアプリを作って行きます!