Über Firebase

Software, die Entwicklern sofortige Nachrichtenausrichtung, angepassten Benachrichtigungsinhalt und unbegrenzte Berichterstattung von Ereignissen bietet.

Erfahre mehr über Firebase

Vorteile:

First of all, I want to talk about the price. This app has many varieties of things to use from notifications to images to upload and save there for a while.

Nachteile:

This is a really annoying limitation. You could use distributed counters, as per the firebase documentation, but it works only for a few use cases.

Bewertungen zu Firebase

Durchschnittliche Bewertung

Benutzerfreundlichkeit
4,3
Kundenservice
4,3
Funktionen
4,5
Preis-Leistungs-Verhältnis
4,5

Weiterempfehlungsquote

8,8/10

Firebase hat eine Gesamtbewertung von 4,6 von 5 Sternen basierend auf 602 Nutzerbewertungen auf Capterra.

Hast du Firebase bereits verwendet?

Teile deine Erfahrungen mit anderen Softwareinteressenten.

Nutzerbewertungen filtern (602)

Justin S.
Justin S.
Software Developer in Südafrika
Verifizierter Nutzer auf LinkedIn
Computer-Software, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

In Betracht gezogene Alternativen:

A fantastic all round realtime app hosting solution

5,0 letzten Monat Neu

Kommentare: Some of the apps that I have worked on, required items that Firebase offered natively such as realtime communication. I recently needed to build a messenger app and with Firebase, I only needed to configure worry about my front end code. The networking that would normally take weeks of additional work was taken care of by using the realtime database along with the authentication system. I have started to use Firebase as my main data storage for all mobile apps that I make and I relay that data with ease to their respective websites using the various bridges that Firebase have given. In particular, their PHP implementation has been very straightforward to work with.

Vorteile:

Simple to manage and lightning fast, Firebase is great at providing all the infrastructure you will need to host your application. Its realtime document storage method of handling document works like magic and when paired with the built in user authentication options, it can cut down your development time tremendously.

Nachteile:

The only real issue I had with Firebase would have to be the documentation on the auth rules for Firestore. If there is anything more than a simple authentication procedure required, it can be difficult to work out how to develop those rules as there was very little information out there that I could find on this particular part. However, once I had this part worked out, the system worked well.

David S.
David S.
Marketing Director in USA
Verifizierter Nutzer auf LinkedIn
Automotive, 10.000+ Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Great cloud service.

5,0 letzten Monat Neu

Kommentare: My general experience with this application is that, it is a great option for new companies or new projects thanks to the fact that much of this apply is free.

Vorteile:

What I like about this application is that Firebase is super simple to use and offers a variety of different characteristics that can be incorporated into its application, which would be difficult to implement using other tools. I used the Firebase for the authentication of the application, the storage of data, as well as the Push notifications and the free level covered everything I need for a large -scale application.

Nachteile:

It is very expensive and sometimes it does not cover the price objective in most users.

Alejandro R.
Marketing in Spanien
Computerspiele, 11-50 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Nice free tool by Google, but not the most complete

3,0 vor 2 Monaten Neu

Vorteile:

It's a free tool inside Google ecosystem, which means you can connect your apps and receive data without too much configuration

Nachteile:

It's not very user friendly and sometimes don't offer very useful data, specially related to audiences

Joas andrito M.
Joas andrito M.
j in Uganda
Verifizierter Nutzer auf LinkedIn
Computer-Software, Selbstständig
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

is Firebase better for mobile/web apps development ?

4,0 vor 2 Monaten Neu

Kommentare: So far i've been really enjoying working with firebase as an android apps developer because of some amazing features that it has, for instance the firebase authentication, it's just the perfect backend plateplatform for me

Vorteile:

well, it's actually crazy when i think about this, and there is quiet more to consider as its pros, for its reliability cause it's fast and safe, the easy google analytics, and moreover it's " free " for small projects or newbies

Nachteile:

the disadvantage with firebase is that cause it's google product they tend to emphasize more on the android documentation, so it's quiet easy to work with as newbie if your project is android centered, because unfortunately there is less support for IOS

James C.
James C.
Salas and marketing in Brasilien
Verifizierter Nutzer auf LinkedIn
Marketing & Werbung, 51-200 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

The future of apps is here

5,0 vor 5 Tagen Neu

Kommentare: We have been using it for a long time or for sure we will continue to use it.

Vorteile:

Today firebase allows you to earn money from advertising monetization due to Admob, which becomes very attractive. Today firebase allows you to earn money from advertising monetization due to Admob, which becomes very attractive. Basic functions such as the dynamic interaction of users using firebese Authentication and the possibility of viewing applications being shared very easily, even using dynamic links, make firebase essential for anyone who wants to have a successful, functional application

Nachteile:

We had problems with the login area presenting some bugs that were fixed over time. We had a little difficulty learning how to use firebase but we found a lot of content on the internet that helped us

Amalia H.
Amalia H.
International Sales Director in USA
Verifizierter Nutzer auf LinkedIn
Automotive, 10.000+ Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Good database app

5,0 vor 4 Wochen Neu

Vorteile:

What I like about this application is that, Firebase is one of the best real -time database tools, it is very easy to integrate with Android study in order to create applications in real time.

Nachteile:

What I do not like about this application is, it is a bit complicated to understand if you are not an advanced developer and you are using this application for the first time.

Shahiryar K.
Shahiryar K.
Forests Conservation Supervisor in Pakistan
Verifizierter Nutzer auf LinkedIn
Umweltdienstleistungen, 1.001-5.000 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

Firebase app development suite

5,0 letzten Monat Neu

Kommentare: Firebase is an excellent application development suite to create, test and publish smartphone apps and is an on the go option for all individual or small app developing companies.

Vorteile:

Firebas is a very powerful yet relatively easy to use program for developing smartphone apps. It is easy to set it up and deploy it irrespective of your device and is completely free of cost. It provides you with all the necessary features required from developing to deploying an application like, storage, real time database, crash analytics, hosting, deployment etc. You can also easily authenticate users. Also mBaaS or mobile Backend as a Server saves you a lot of time when developing an app.

Nachteile:

I have used Firebase primarily to work in Android apps and have so far encountered no major problem personally but can say anything about iOS app as few of my colleagues complain abou.

Mohamed O.
Mohamed O.
Software developer in Ägypten
Verifizierter Nutzer auf LinkedIn
Computer-Software, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

Essential for web & mobiles apps

5,0 letzten Monat Neu

Kommentare: Very helpful.

Vorteile:

It's reliablility and the variety of features it has makes it the #1 choice for developers. Also, the pricing plans available are suitable for all usage patterns, which makes it also a consideration worthy option.

Nachteile:

Sometimes, the support takes some time to reply the tickets. But there is a well written documentation and community forums that will help you in a shorter time with help of some research.

Andrea A.
Administrativo in Brasilien
Kunst & Handwerk, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

best platform to use for research

4,0 letzten Monat Neu

Vorteile:

The best browser, to do searches, and it is practical and easy to use, the integration with the Google ecosystem makes my day very productive.

Nachteile:

The amount of misleading advertising sites .I think Google should ban .

Giuseppe N.
Giuseppe N.
Software Engineer Manager in Italien
Verifizierter Nutzer auf LinkedIn
Informationstechnologie & -dienste, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Greate Service

5,0 letzten Monat Neu

Vorteile:

I've used firebase for some projects, has a simple learning courve and offer every functionality to develop web app. Crashlitics is a very powerful tool.

Nachteile:

Sometimes android documentation is more complete then iOS.

Verifizierter Rezensent
Software Engineer in Sri Lanka
Verifizierter Nutzer auf LinkedIn
Informationstechnologie & -dienste, 11-50 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

From database purposes to analytics to deployment, all in one

5,0 vor 4 Monaten

Kommentare: A lot of the projects I've worked with used Firebase for authentication, this makes things quite easy development wise, as Firebase makes things like email verification, a click of a button. I've used the Firestore for mostly small scale projects, for larger projects, it might be better to set up strict guidelines since the document structure cannot be enforced. This isn't a con of Firebase, that's what a document-based database is, and can be easily overcome by proper tech team practices.
I prefer Firebase deployment to anything else because of how easy it makes life for developers. If you're worried about scalability and big data, I suggest you look a bit deeper before you use it, but I highly doubt that Firebase is bad in those areas.

Vorteile:

Firebase offers a wide range of products you could use, from realtime database, to the firestore, storage, deployment, hosting to analytics. All of these products are very easy to get the hang off. Especially, the firestore, if you are new to document-based databases and looking for a pet project to get hands-on experience, Firebase is a good place to start. Speaking deployment wise, links in the project (hrefs) have to be set up properly, but Firebase hosting is the easiest I've ever worked with. Even analytics provides many functions off-the-hook , so it's very easy to integrate it into applications. A plus point is that since this is very widely used, there are many guides, tutorials and a community to help you get through. In addition, the dashboard is very structured and I find all the products very intuitive and easy to use since they provide many functionalities packaged into one application and its very easy to integrate since its supported by a lot of technologies.

Nachteile:

The pricing. Things like deploying backends require you to be on the pay-as-you-go tier and not the free tier which makes it hard for people who just want to learn. Most of the other products, though, can be used on the free tier. Another con that I noticed is that the documentation isn't that good, so you have to depend on your debugging skills and pray that someone else had the same bug too, which is almost always the case because it is very popular.

Verifizierter Rezensent
Software engineer in Kanada
Verifizierter Nutzer auf LinkedIn
Telekommunikation, 10.000+ Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

In Betracht gezogene Alternativen:

THE backend for your web and mobile apps

5,0 vor 6 Monaten

Kommentare: Outstanding. One minor issue in 3 years of use (partial outage), resolved quickly

Vorteile:

they provide SDKs for so many products. Their Angular/Javascript SDK is easy to use, it works INCREDIBLY well, and it facilitates your web apps/mobile apps development needs.

Nachteile:

I wish there was an easy option for the NOSQL database. I imagine a switch where you could use firebase NOsql or firebase SQL mode sort of thing. Other than that wish, oh my this is a great cloud software.

Hendy I.
Hendy I.
CEO in Indonesien
Verifizierter Nutzer auf LinkedIn
Einzel- & Familiendienstleistungen, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

A backend-as-a-service that is easy and affordable to get started

4,0 letztes Jahr

Kommentare: Firebase has been stable and fast, the end-user experience with Firebase Authentication is also good. Getting started is relatively easy for typical usage, by following the tutorials. Some customization is supported. However, if there are edge cases or scenarios not directly supported by Firebase documentation, it is quite challenging to find alternative approaches or solutions.

Vorteile:

Provides a lot of backend features for developing mobile and web apps, provides free plan with generous limits.

Nachteile:

There is a certain amount of lock-in because most features are using proprietary Firebase APIs and protocols. When using Cloud Firestore, you need to be careful with access patterns, as costs can grow much more than you expected. But with appropriate access patterns and engineering strategies, Firebase services are cost-effective.

Dmitriy G.
Owner, Software Architect in USA
Computer-Software, Selbstständig
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

Google Firebase Cloud Messaging (FCM) is a must-have for an app developer

5,0 vor 2 Jahren

Kommentare: With a careful research and experimentation, leading to the selection of specific Firebase products which are free or affordable and match a specific custom (i.e., my) product requirements, Firebase easily becomes the best collection of ready-to-use software packages which speed up the app development process by an order of magnitude.

Vorteile:

1. Ease of setup and use, both on the app (iOS) and custom server (ASP.NET Core 3.1). 2. Price: it's 100% free. 3. Reliability: it just works. 4. Integration with other Google Firebase products that I am using in my software. 5. Unmatched highest quality of documentation. 6. The highest, by far, savings in time and money for a small team of developers who are working on a multi-tier software product.

Nachteile:

So far, I have been unable to find a single con of FCM compared to nearly a dozen of competing products from other companies.

Leonardo F.
Leonardo F.
CTO in Brasilien
Verifizierter Nutzer auf LinkedIn
Computer-Software, 11-50 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Tools for almost every trade

4,0 vor 2 Jahren

Kommentare: We've already used firebase a lot for prototypes and several app projects. Today we use it in a really big project, and it works really well in some aspects and limited in others, as stated before. Documents in firestore can have up to 1MB, so we use these documents to consolidate some reporting data in a few cases, and that works really well, for example. Instead of running reports on the fly, you just load one document or collection.
Here at our company, we even forgot all the headache that involves user and session management. I recommend giving firebase a chance.

Vorteile:

Firebase is really easy for creating simple apps. It has a lot of features that helps you get started faster for prototyping or even for large production apps. The Auth feature lets you authenticate users and manage user sessions. Firestore works like a document database, so if you're familiar with it, you're good to go. Firebase storage is Google Cloud Storage, it has a decent price for storing a few hundred GBs of static files. Firebase functions let's you develop APIs using node.js express or triggers that respond to events from other features, like: - User creation, update or deletion; - Firestore document creation, update or deletion; - Storage object upload etc; - Pubsub actions, crons etc; Firebase hosting can host SPA/html pages at virtually no cost, and manages scale for you. The triggers are useful for starting actions depending on user interactions and data altering in a really easy way. It is one of my favorite features. When working with firestore documents and storage objects, you can create security rules to choose if users can read, create, update or delete documents. It is a nice feature that enables mobile developers to query firestore directly. This speeds up development, since you can start working on mobile apps before backend developers create a REST API for interacting with mobile, for example. Another useful feature is that you can attach listeners to documents in firestore or realtime database, and easily show live updates to the user.

Nachteile:

There are a few reasons that we cannot use only Firebase as a complete solution. Firestore charges per reads, writes and deletes. If your user has to read lots of documents mutiple times, your cost can become unsustainable. Also, it has a few limitations when fetching a lot of documents at once, so you must be careful when implementing this. If you need to do batch processing, firebase is not the best choice. Firebase functions has an execution limit of 9 minutes, and the maximum memory limit that you can use in each function is 2GB. One thing that can be a deal breaker in some cases is that Firestore doesn't have a good way of dealing with aggregation. If you want to count the total number of documents in a collection, you need to fetch all documents first. This can be expensive, since you're charged by reads, and also can take a lot of time to complete. This is a really annoying limitation. You could use distributed counters, as per the firebase documentation, but it works only for a few use cases. Firestore also doesn't have a good way of dealing with text searches. They recommend you to use a full text search service, like algolia or elastic search, but this can also become expensive depending on the size of your collections.

Haymon N.
Software Engineer in Kanada
Verifizierter Nutzer auf LinkedIn
Computer-Software, Selbstständig
Verwendete die Software für: 1-5 Monate
Herkunft der Bewertung

My Quick Review for Firebase From My Experience

4,0 vor 3 Jahren

Kommentare: Setup, configuration, and implementation was quite intuitive and developer-friendly with Firebase. In my case, I created my own free Firebase account. This was great since for my case, I only had a few active users and Google has a 'free tier' where it supports up to 15k daily users. Any more than that, Google will charge a monthly fee. From there, I just had to include a script in my app that you just copy from the Firebase Console that Google provides (depends on your app and tech stack, but for me, I was using the JavaScript programming language and Facebook's ReactNative), which is responsible for initializing Firebase for your app. From there, you can just start using the Firebase API and making calls to it. For my case, I was using their real-time database (stored in JSON format) - the documentation was very nice and simple, and I was able to store the chat messages and retrieve the chat messages fast. In the Console, there's a nice UI for checking up on the database usage as well, which provides stats for connections, amount of data storage used, bandwidth, and load - all based on your set time period. In terms of authentication, Firebase supports a large variety of user sign-in methods for your app. For my case, I just used an 'anonymous' configuration for my sign-in provider. However, Firebase supports many more such as email/password, phone, Google, Facebook, Twitter, and GitHub. Overall, I would highly recommend working with Firebase!

Vorteile:

Firebase can be a great choice for your project or work when building apps. In quick summary, Firebase provides a mBaaS (mobile-Backend-as-a-Service), which in turns helps eliminate the headache for the developer and saves a bunch of time. What may take weeks or months to setup, configure, and possibly more to pay for the infrastructure and hardware - now you can use mBaaS for your app, and get up and running much faster. Now, for my needs, I was trying to build a real-time chat app for my own personal use, mainly just for me and possibly other family members to use (own chat room). Long story short, I was looking for possible ways of implementation here technically, and naturally, a local database for each app would not necessarily be the best decision or suffice - let alone work. I had to work with some sort of remote database in the cloud to store the chat messages. I had many choices to choose from here, including utilizing options available from Amazon (AWS), Microsoft (Azure), Facebook (Parse) and many many more. However, I stumbled across Firebase by Google and decided to go with it. I respect the Google brand and their reputation, and overall, it was a good choice and it worked out nicely. All of the documentation was great and very simple to use/edit.

Nachteile:

From what I can recall I only encountered one small hiccup where I had to go into the Firebase Console and edit my real-time database security rules (essentially, just a simple JSON configuration file) to improve performance. I can't really come up with many if not any cons at all. I guess you can say that you are going to be reliant on Google/Firebase as part of your tech stack down the road and if anything comes up in the foreseeable future, then that may pose issues. Other than that, it's either you home-brew your own custom hardware and infrastructure or just go with a great mBaaS.

Kudzayi T.
Kudzayi T.
Mobile Application Developer in Malaysia
Verifizierter Nutzer auf LinkedIn
Medienproduktion, 51-200 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

Google Firebase review.

4,0 vor 4 Jahren

Kommentare: Firebase has helped me to develop my mobile applications at a very cheap price. Sometimes I hardly pay a cent. I do not need to have a server, create a database, get a domain, air-conditioning for servers, physical space and hire an IT expert to maintain these components. Firebase does all these things for free. Also I get information on the demographics of my users, their locations, amount of time they spend doing an activity and the time they spend on my mobile applications. I can now know what needs adjusting and whats working completely find. I also get crash reports and also push notifications.

Vorteile:

Firebase has 3 plans, there is a free plan which is the Spark Plan, a Flame Plan which has a fixed fee and a Blaze Plan which is a pay as you use. Firebase is an online database facility, it helps to lower the costs of operating an mobile application or a website. It also provides database functions, such as push notifications which would require an experienced coder. It is easy to use if you have basic coding skills. There are free online Firebase tutorials on how to use it and integrate it into your application. It also provides analytics facility which produces statistics on the data you produce, how it is accessed, device locations and models. This aids in knowing target audiences. Also authentication functions are used, this helps in signup, login and also other login functions such as Facebook, Twitter and Google.

Nachteile:

Coding skills such as Java, JavaScript, Kotlin and even Python are required. The Blaze Plan can run up costs if coder fails to efficiently produce programming codes that resend requests to Firebase database. Example is retrieving data such as username multiple times, which should have been done only once. Tutorials provides basic information. You might need to go to other sources to find solutions to coding problems. This places are Google Books on Firebase, YouTube, GitHub, online forums and freelance coder websites.

Verifizierter Rezensent
CTO in Brasilien
Verifizierter Nutzer auf LinkedIn
Computer-Software, 11-50 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

In Betracht gezogene Alternativen:

Easy, affordable and reliable

5,0 vor 2 Monaten Neu

Kommentare: We significantly reduced our setup and implementation time for new projects, added more security to processes and modularized several development steps, with a visible benefit for us and our customers who were very satisfied with the results.

Vorteile:

The Firestore database is fast and easy to use. The authentication system is a gem that gives you several ways to register your customers (even anonymously) on all the main platforms on the market such as google, apple, facebook, etc. You can set up two-factor authentication for your online accounts with sms confirmation at no cost with a generous free tier. It's easy and (in most cases) simple to use and we've been using it for many years.

Nachteile:

But he's not perfect. Documentation on some features is fragmented and not always easy to read. Some examples don't work as well as they should, especially in cross-platform apps. There are some usage and response time limitations that do not compromise performance in small and medium-sized applications, but can pose a problem in large-scale applications. But overall it's a solid and reliable tool.

Javier A.
Javier A.
Senior UX designer in Spanien
Verifizierter Nutzer auf LinkedIn
Computer-Software, 5.001-10.000 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

In Betracht gezogene Alternativen:

Inmensely value service for a startup

5,0 vor 2 Jahren

Kommentare: In general, I am extremely happy with Firebase as it has given me almost ever resource I needed to build my app.

Vorteile:

Firebase provides almost everything a startyp would need to build a cloud based application. A instantly syncing nosql database, user auth, static hosting and cloud storage, among other things. And you can us all of this stuff for free until you reach certain usage tiers. It's a startup's dev team dream made true

Nachteile:

There are a few cons. When it was bought by Google, all the software libraries were updated considerably. And older versions stopped being supported in a matter of weeks. We were forced to to change all our data access code to adapt to the new libraries. It was very abusive from my point of view. Another con is some of the support people at Firebase are really arrogant and fail to understand that their customer can have widely different needs and use cases from what they assume.

Verifizierter Rezensent
Student in Deutschland
Verifizierter Nutzer auf LinkedIn
Informationstechnologie & -dienste, Selbstständig
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Firebase as a go to cloud backend

5,0 vor 4 Jahren

Kommentare: To sum up, Firebase is a great and simple tool for complex cloud backends. Especially the ease of use, the fact that the basic rate is free and the platform support is strong makes Firebase a no-brainer for simple or even more complex projects.

Vorteile:

In my experience as a self-taught Android and web developer, I have started using Firebase as a cloud backend for my projects. It is a versatile tool for lots of different problems you might encounter by developing a product. For my projects, Firebase always had the tools I needed in order to create what I imagined - everything from (Google-)logins, to databases, notification management and crash reporting. And in all these cases Firebase just worked! The few times I had to face errors, I was able to resolve problems easily and quickly by using the Firebase documentation or online communities. The incredible userbase Firebase offers also makes it very easy to find tutorials, help or other advice online. Furthermore, the platform support of Firebase is very good, it supports Android, iOS and the Web and additionally offers C++ and Unity in some cases. The prices of the Firebase tools are also very reasonable, most of them start for free and if used heavily they scale perfectly - in my opinion nobody should be disappointed by them.

Nachteile:

Actually, there are no upsetting cons I went through in the time I have used Firebase. The Android Studio help dialogue is sometimes outdated which forced me to use the website for code examples. Additionally, I sometimes experienced a problem regarding the database syncing on Android devices, which cloud by solved by switching to the improved Cloud Firestore database.

Derek M.
Software Engineer in USA
Marketing & Werbung, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

In Betracht gezogene Alternativen:

Get up and running quickly with Firebase

4,0 vor 2 Jahren

Kommentare: Its been good but there are definitely some pain points. For a simple out of the box solution its a fantastic product but if you are thinking about using their realtime database and need to scale I would not recommend it.

Vorteile:

I liked the fact that it comes with out-of-the-box authentication sdk's. Building authentication is a very repetative process and Firebase comes pre packaged with everything you need to quickly build your entire auth flow as well as tap into 3rd party API's for authentication.

Nachteile:

The real time database is great for building MVP products but quickly realized that it is a nightmare in production. After releasing v2 of our product, we quickly realized that there are some rather large limitations of Firebase Realtime DB. Particularly when you hit the 100% load usage.

Verifizierter Rezensent
CEO in Vietnam
Verifizierter Nutzer auf LinkedIn
Computer-Software, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
Herkunft der Bewertung

In Betracht gezogene Alternativen:

Firebase as a Startup Oriented Cloud Service

5,0 vor 3 Jahren

Kommentare: I have successfully kickstarted a few of my businesses and projects thanks to Firebase. I love how easy it is to setup Hosting, Database and Cloud Functions. However, some further advanced setting more suitable for high traffic application is still not effective.

Vorteile:

I love how easy to use Google Firebase is. My business managed to setup our application to production within a month thanks for the super detailed documentation. The price for a Blaze Pay-as-you-go option is also acceptable for startup and small business alike.

Nachteile:

I think Firebase still lacking heavy-duty functions in their line of services. Compared to other competition like AWS and Azure, Firebase is a tone-down version of their Google Cloud Service with a lot less flexibility like Load Balancing, Server hardware configuration,... etc. Still enough for small scale business in my opinion.

Verifizierter Rezensent
Senior iOS Developer in Österreich
Verifizierter Nutzer auf LinkedIn
Finanzdienstleistungen, 11-50 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

A great piece of software to help manage your deployed mobile projects and monitor stability

5,0 vor 3 Monaten

Kommentare: Excellent software that massively supports modern app development

Vorteile:

A large suite of software with many uses, I will focus on my own particular uses. First and foremost, the software provides crashlytics support (Crash reporting, debugging and monitoring) for iOS and Android mobile apps. This helps detect and debug issues of our iOS app in a way that saves me lots of time and effort and provides a level of security to our use cases of the app. It provides our team members with real time monitoring of the amount of users we have, in what locations they are and of their demographics (more of a vague outline). This helps target marketing and focus our approach to attracting new customers. The software also provides logging on top of crash reports to resolve problems in our APIs should issues come up. This is another line of defence for us after unit/integration tests in that we can resolve a problem before it becomes a serious issue.

Nachteile:

The software is mostly free of cost, but I am skeptical of what exactly google is doing with our data. I would like to see more clarity on what they use it for and some transparency. This would put my mind at rest particularly when it comes to EU data protection laws

Timothy W.
Lead Software Engineer in USA
E-Learning, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Firebase for Real-Time technologies

5,0 vor 3 Jahren

Kommentare: We are using Firebase to track users real-time and allow administrators to view user interaction. Administrators can then send messages or notifications to individual users. It is similar to a Live Chat application, but more one-way in that users actions are sent to administrators, and administrators can react if they need to. The setup definitely took time, and we got caught by surprise at our first bill. We were sending too much data through the system. We realized that we needed to create a Pub/Sub system where users and admins watch a flag in their data. Once there was an administrator online to send data to, who wanted to see that data, only then would data be sent. Implementing this system cut our monthly bill by 75% or more. We are happy with the platform and will continue to use it for the meantime. We will always evaluate other platforms, but we have found that none can really do everything we want out of the box, and all require some tweaking to get the product working the way we would like.

Vorteile:

Firebase is a well-known and well-liked real-time database that is hosted now by Google. They have been around for a very long time and have always had excellent uptime. They provide real-time data for all users of an application, meaning chats, notifications, or just tracking can all be done live on the website without needing people to reload.

Nachteile:

Firebase does have a bit of a learning curve. It is not a simple Pub/Sub system, but an actual database that lives in the cloud. The documentation is mediocre, but that is probably because they are trying to provide documentation for dozens of scenarios and languages. The access control rules are fairly complex and required to ensure data remains secure, but they are not easy to set up. This product does require someone competent to integrate it or build off of it.

Marcius R.
Entrepreneur in Rumänien
Verifizierter Nutzer auf LinkedIn
Marketing & Werbung, Selbstständig
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

The go-to tool for that you'll probaby HAVE to use... whether you want to or not

4,0 vor 4 Monaten

Kommentare: Firebase is the kind of tool that you would use out of necessity. There isn't a lot of competition in this space, and Firebase does the job. But be prepared to cry a little inside while trying to get it all working. I'm using it to integrate it with pre-made apps that don't give me any other option for a push notification for my apps. But the use-case for Firebase is much much bigger. Of course this is also the reason why it's so extremely complex. For development geeks this might be heaven since it gives them a lot of flexibility. For others... it's not...
If you want to create a custom app, then you'll probably have the budget to also hire a Firebase expert to integrate Firebase and use it to it's full potential. If you're creating smaller apps using prebuilt tools like me, that maybe you'll just integrate Firebase on a minimal level, out of necessity, not really choice.

Vorteile:

Firebase has a ton of features, but most people won't be using over 10% of those features. It is a popular tool that there already are established "experts" you can hire in order to help you do what you want to do with it. Once you sort of get the hang of it, you'll get into a comfort zone with this tool, literally not wanting to try anything new out of fear of not messing everything up. So even when you'll use it for a new project, you'll use it exactly as you did for the previous one, which might be good or bad depending on what your goals are. It is good that there are videos to guide you through it, but most are at the basic level.

Nachteile:

Everything about Firebase is complicated. You basically need to get a new PhD to understand all of it. Fortunately you don't need to know it fully to be able to use it. But getting started for anyone new will be a nightmare. You won't even understand the costs to future project estimates regarding your use case. The documentation is written by experts for experts, so no luck in really getting into it even if you want to. This tool also changes so much that if you watch an older video, you'll get stuck because things have changed since then.