Skip to content

Firebase Hosting

ThomasJon196 edited this page Oct 30, 2022 · 13 revisions

What does firebase?

  • Build scalable applications in the cloud.

  • Realtime database: Seamless synchronization between data collection and Frontend

    The main benefit of the realtime database is that your data is synchronized across all of your clients. In practice, this means that we have to deviate a bit from the initial conceptional model of our React database as a simple JSON. While setting a property is similar, you don't simply get a value with the property. Instead, you subscribe to a channel for changes to that property. With that in mind, you design a Firebase client differently than you would with a traditional REST API.

When to use firebase?

  • UI has to react to changes in your database/collections/elements.
  • If all you need is to react to the addition/update of items in a collection or object, Firebase is great.

When not to use firebase?

  • If you need extensive queries or have complex relational data, Firebase would be a poor choice for your main database.

Clone this wiki locally