TrustRadius Insights for Firebase are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Real-time Processing Capacity: Users have appreciated the increased real-time processing capacity based on demand, finding it beneficial for efficient operations and seamless performance across platforms. This enhanced capability has enabled users to handle dynamic workloads effectively.
Efficient Realtime Database: Reviewers have highlighted the surprisingly fast and efficient nature of the realtime database on both Android and IOS platforms, enhancing user experience with quick data retrieval and storage capabilities. The speed and reliability of the database have positively impacted overall system responsiveness.
User Authentication and Management: Customers value the ease of use provided by user authentication features and server-less application management, making interactions convenient while ensuring secure access control. The streamlined process of managing user authentication has simplified account security measures for users.
As manufacturers of electronic equipment interconnected through the IoT Cloud, we needed a robust backend technology that could easily scale as our user base grew. The solution that we needed was to include a real-time database as well as the possibility of executing functions in the cloud according to that database received the data of our clients, for example, sending push notifications.
Pros
Increase in real time the processing capacity according to the demand.
The realtime database is surprisingly fast running efficiently on Android and IOS.
Cons
Although the functionality of the real-time database is complete through code, the functionality of the WEB console is limited.
In the case of cloud functions, although there is a method of testing operation, its implementation is not very practical, and programs must be downloaded to run on the local PC; being a platform in the cloud, it would be great to be able to test functions from the WEB console directly.
Likelihood to Recommend
Firebase has been excellent for us when we have to update information in real-time between our IoT hardware devices, and our users' mobile applications, integration with ANDROID and IOS is excellent. In addition, given that our client base is constantly growing, FIREBASE adapts the processing capacity automatically. Being a payment platform that bills each operation, for example, writing, reading a database, bandwidth used, etc. I do not suggest its use in projects that are not lucrative since as the user base grows, the bill to pay will also grow!
We use Firebase for SMS Authentication and settings management. It's great because it allows us to do that at the same time we send notifications to Android and iOS users. In like an all-in-one platform/service.
Pros
Notifications
Authentication
Settings management
Cons
The UX is not always clear
Environments per app
Likelihood to Recommend
If you have an Android mobile application or even an iOS one, Firebase is a must-have. Notifications and authentication are two areas that you can tackle easily with it.
VU
Verified User
Engineer in Engineering (Consumer Goods company, 501-1000 employees)
Firebase provides one bucket solution for all platforms. We have connected firebase for the last two years by using it for mobile application development, real-time database, [and to] engage services for our whole organization. It uses a great authentication mechanism without any interpretation. The best thing about the user's feedback [is that] they are very satisfied with a very seamless and smooth experience. They provided very detailed documentation that helps a person code with basic skills also.
Pros
Provides logs for error monitoring that to very easy to track
Provides smooth and different types of authentication mechanism
Provides Realtime database, Cloud services
Console is the one of the best features
Cost effective
Cons
For [the] free version, they kept some constants for the users [but] they can't connect simultaneously.
Sometimes face challenges [with] integrating with third party plugins.
Likelihood to Recommend
Suited for
App development for all the platforms including Engage services, real-time database, and cloud plugins.
Game development from unity.
VU
Verified User
Team Lead (Aviation & Aerospace company, 501-1000 employees)