Welcome to the 8th edition of Firebase News. Thank you all for spreading the word and increasing our readership. Every edition has been a new record!
Exciting News: We’ve launched 🔥fireRun.io🔥 - a new way to control and monitor your Firebase costs. If you worried about Firebase costs or running out of your free usage tier, you’ll want to check out fireRun.io. Please spread the word and give us your feedback (that is how we’ll improve).
And thank you to 10Words.io for featuring us as a top app of the week.
And now on to the articles…
Securing User Data with Firestore Security Rules
Your Firebase security rules are arguably the most important configurations in the entire system, especially if you’re making Firestore calls from the client-side. This video is fantastic and I simplified my rules after watching it. I also learned more about experimenting and testing new rules in the Rules Playground. @davefaliskie
Why You Should Put a CDN Like Cloudflare in Front of Firebase
There are three good reasons you should consider putting a CDN like Cloudflare in front of Firebase. This article (I wrote) delves into my reasoning why. If you have any trouble setting it up, just reach out to me.
Firebase Alternative SDK
A nifty alternative for the large Firebase SDK. Excited to see how this turns out. Per the author: “If you are web developers and happen to work with the Firebase SDK for the web, you probably noticed that it is way too big and slow. I noticed it too and contacted Firebase about it to see if they are aware of the problem and if they are going to do something about it.”
Living within your means: Firestore’s Spark Plan
Lessons learned: “[The Spark Plan] gives me 5Gb of storage, with 50K reads and 20K writes per day for free, which at the time seemed like plenty. I soon learned that a little carelessness can blow past those transaction limits pretty fast.”
What Can Firebase Do? 19 Things Can Do for FREE
I found this a nice overview of all the cool things Firebase does for free on the Spark Plan…and a few I forgot about. I’ve run countless side-project on Firebase Spark and when some have grown past the free tier I don’t mind paying since, well, they are growing projects. @firebasetutoria
Efficiently manage large lists in Cloud Firestore
Here the author explores client-side logic to manage the retrieved data and Cloud Firestore functions to generate the data. The interesting parts are on managing your data with an eye towards costs. Always important in Firebase. @danahartweg
That is all for this week. Again, please check out 🔥fireRun.io🔥 if you’re concerned with Firebase costs and pricing.