Firebase Firestore app that collects all Podcast Hosting companies and websites
The Net Ninja - YouTube Video - Streamed live on Aug 21, 2021 Course GitHub Repository (iamshaunjp)
This project is a Mod of Cloud Cafe Firebase Firestore Tutorial
- Firebase Account
- Netlify Account
- Firebase App JS - ver 8.10.0
- Firebase Firestore JS - ver 8.10.0
- Understanding of HTML/CSS
- Understanding of Vanilla JS (ES6)
- SVG Icon images
- VSCode Extension - Firebase Explorer
NOTE: The lastest version of Firebasejs (ver 9.0.2) has changed too much to work with this tutorial. Instead, I used the version shown in the tutorial (ver 8.10.0) to make this work. I was successful but would like to refactor this app to ver 9.* sometime in the near future.
-
Firebase Firestore connection process is heavily dependent on the version. Version 8._ still depends on SCRIPT tags while Version 9._ starts to focus on MODULES and FUNCTIONS. The Google Firebase Web documentation makes this distinction difficult to understand. However, if you know there is a difference, it makes configuation easier to implement.
-
Firebase Firestore vs MongoDB Atlas is not difficult to judge. MongoDB Atlas is far easier to setup and use. Firebase itself has more than just the Firestore NOSQL database, however when it comes to only comparing database configuration, MongoDB Atlas is the clear winner (i.e. It does one thing well). I see the advantages that Firebase has by being a developers Swiss Army Knife but it needs better tutorials and documentation to support adoption.