39

Mate: I think we should use firebase for our project.
Me: why?, I don't think our project require firebase
Mate: I think there should be some use of firebase in our project.
Me: *madly Explains complete project architecture why we don't need real-time database*
Mate: *not accepting* there should be use of firebase, I'll think and tell you
Me: *Flips table* 😡

Comments
  • 0
    Just tell him that it would be a 5th wheel at this use case.
  • 2
    @Charon92 Why they would? Because it's a new buzzword so you could run around and brag that you are using firebase.

    Another reason that it's comfortable for small projects which don't generate much traffic.

    But as soon as you will scale you will have lots of problems.
  • 1
    @Charon92
    Not suited for production!
    It's easy to build apps as a beginner, lot of features like auth, database, crash analytics, real time db, and u don't need to worry abt server part of the application... The only reason beginners likes it

    Btw they charge a lot if you want to enterprise edition( I mean for production)
  • 0
    @Charon92 why not using a simple database for "caching" all this data
  • 1
    If you don't want to roll your own Backend and you don't want to bother with creating your own auth system Firebase is a great and easy alternative.

    If you need fine controll over all your data or you already have a working backend I'd stick to that. Its more of a pain to switch.
Add Comment