Website: https://firebase.google.com/
Firebase is a no-sql serverless database. You don’t need to host anything it’s a serverless database that exposes the endpoint to save, delete and update the data in the database.
Firebase is quite a powerful tool and makes development faster. It’s the best application to launch fast and secure.
Firebase is included in frontend courses for the following reasons
- Become full-stack developer
- Develop entire full-stack application without worrying much about backend
- No need to learn core backend concepts basics of Firebase and Javascript works well
- Widely accepted and used by a lot of startups.
- Works with both mobile and desktop applications.
- Provided tonnes of features from storage to real-time database to cloud messaging to email messaging and many more.
Core Concepts
- [ ] Installation
- [ ] Authentication
- [ ] Realtime Database
- [ ] Cloud Database
- [ ] Cloud Storage
- [ ] Queries, Filtering, Pagination, Indexing
- [ ] Analytics
- [ ] In App messaging