DEV Community

Cover image for A One-Click Rollback That Saved My Production App — Back When Firebase Was the Go-To
Tai Tran
Tai Tran

Posted on

A One-Click Rollback That Saved My Production App — Back When Firebase Was the Go-To

This is less of a "use Firebase" pitch and more of a story about a time it genuinely helped, back when the options were more limited than they are today.

The Situation

We pushed a new release to production and clients started reporting issues almost immediately. No time to dig through Git history or rush a hotfix. In my team, the first thing we agree on is: get the app stable first, figure out what went wrong after. That's where Firebase Hosting's rollback feature has been a real lifesaver.

How to Roll Back in Firebase Hosting

You can do this entirely from the Firebase console — no CLI needed.

  1. Open the Firebase console and select your project.
  2. Go to HostingDeploy history.
  3. Find the version you want and click Rollback.
  4. Confirm the action — Firebase will serve that version immediately.

How to Roll Back in Firebase Hosting Console

No CLI, no Git revert, no re-deploy pipeline. Just a button.

That's it. For more details on managing hosting releases, check the official docs.

Context That's Worth Mentioning

This was useful at that time. Today, Cloudflare Pages has had rollback built in for a while, and honestly it's just as straightforward. So does Vercel, Netlify, and a few others. The feature isn't special to Firebase anymore — it's become a standard expectation for any frontend hosting service worth using.

If you're starting fresh now, pick whatever fits your stack. The ability to roll back a frontend deployment quickly should just be on your checklist, not a reason to choose one platform over another.


How does your team handle production rollbacks? Curious if anyone's had a close call that a quick revert saved. I'd love to hear how your team handles production incidents.

Top comments (0)