Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Using Firebase in production

I was developing a food ordering app using Ionic & Firebase for a local restaurant . Having limited knowledge in any backend language , and lazy to spend time on that , I was thinking of using Firebase to store the data as it has everything that I need . I only doubt if it is a good idea to use that in production for the whole app . Expecting around 10-20 orders a day (in the beginning) , I also doubt about the space the app will eat up every day , and what plan I should subscribe to .

Thanks

like image 578
32teeths Avatar asked Nov 22 '15 17:11

32teeths


People also ask

Can I use Firebase for production?

We have a lot of large customers who use Firebase in production. The main metric to be aware of are the concurrent users. Basically, how many devices are connected to the app at the same time. The free plan covers you up until 100 concurrent users.

Is Firebase free on production?

No matter which Firebase pricing plan your project uses, you get full usage of the following Firebase products at no charge — even in your production apps and even if you have several million users! No matter which Firebase pricing plan your project uses, you get no-cost usage quota for the following Firebase products.

Is Firebase free for commercial use?

Firebase offers a no-cost tier pricing plan for all its products. For some products, usage continues at no cost no matter your level of use. For other products, if you need high levels of use, you'll need to switch your project to a paid-tier pricing plan.

Is SQL better than Firebase?

MySQL's predefined schemas determine the structure of data before you use it, which can be restrictive. But MySQL also makes defining and manipulating complex data a simple and worthwhile process. It's also better than Firebase for multi-row transactions.


1 Answers

Firebase team member here.

We have a lot of large customers who use Firebase in production.

The main metric to be aware of are the concurrent users. Basically, how many devices are connected to the app at the same time.

The free plan covers you up until 100 concurrent users. The $5 spark plan gives you a custom domain. After that you have unlimited concurrent uses but there's different metrics like data storage and bandwidth to be aware of.

For your use case I believe you would be just fine on the free plan.

Also, if you're building and Ionic app, check out our AngularFire library. It will save you a lot of time and make developing your app a lot more enjoyable.

like image 127
David East Avatar answered Oct 08 '22 05:10

David East