- Firestore Client Functions – Functions to read and write data from the client side.
- Firestore Admin Functions – Server-side functions with elevated privileges using the Firebase Admin SDK.
- Firebase Cloud Functions – Callable functions that allow secure server-side logic triggered from the client.
- Storage – Uploading and retrieving files from Firebase Storage.
In the following sections, we will cover each of these areas, including function definitions, usage examples, and best practices for calling them in your application.
For more details on Firebase SDK usage and advanced patterns, we encourage you to check the official Firebase documentation.