4 ms·
Can you give me a quick run down on Firebase? I don’t know anything about it so to understand your product a bit more, please clue me in on what Firebase does a
by midislack 4y ago
Can you give me a quick run down on Firebase? I don’t know anything about it so to understand your product a bit more, please clue me in on what Firebase does and how people use Firebase. Thank you. Sounds like Firebase is pretty interesting and popular, I feel kind of like a boomer for not knowing what it is.
Anybody know what Firebase’s competitors are? Help me out here.
- vxNsr 4y agoCan’t tell if you’re joking…
- jahsome 4y agoSince this thread already has a negative response, I'll share my $0.02: this info is readily available in virtually any format you'd desire, and it just comes across tacky to post a question this inconsequential. I'm going to guess without even looking there are about 100,000 YouTube videos alone on the topic firebase. Medium and substack will have a heap of articles. Firebase has a website. You're going to be ignored or worse get hate on hn posting long winded questions that could have been a single-term search on Google. It's quite literally a waste of everyone's time, yours included. If you're looking for a hn flavored description, that's understandable, but again... Single term search would have taken you less time and effort than your post, and you'd already have the answer. I pose this rhetorical question with love and respect, but why would anyone want to do (extremely trivial) research for you?
- dang 4y agoI appreciate where you're coming from but for HN community purposes I think it's best to be more tolerant of simple questions. For all of us, there exists some popular thing that we're ignorant of. We don't want a culture that punishes people for asking sincere questions, and curiosity is the primary value of the site: https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html.
- jahsome 4y agoThank you for the perspective.
- rahul_agarwal 4y agoSure! Firebase (https://firebase.google.com/ https://firebase.google.com/) is what’s known as a Backend-as-a-Service platform. Offers a bunch of server-side services (including database storage, authentication, serverless edge functions, and image/media storage, etc.) hosted in the cloud and accessible via API. That way, application developers can focus on the user-facing experience, and use a standard platform for their backend. Medplum expands on this concept by adding tools specific to digital health, such as a FHIR data schema for interoperability, EHR integration, and SMART App launching for embedding applications inside legacy EHRs
- midislack 4y agoThank you!
- tealpod 4y agoMy experience with Firebase. I worked on AWS, Azure, GCloud and Firebase. I feel Firebase is the easiest way to deploy web application. It provides features like Web-hosting, User-Authentication, Cloud-Functions and Database, Storage. Firebase is popular in mobile app world also. User-Auth is the easiest on Firebase. Imagine you are new to cloud world and you want to deploy production ready web app (not a toy project). With Firebase you can confidently and quickly make the app with little learning. This confident part is very important, with AWS you have to fight with AWS configuration for months, then also you may have doubts. Firebase is acquired by Google-Cloud but still exists as a separate entity. For every Firebase project there is a behind the scene Google-Cloud project created. My main complaint is their databases (they have two db's). RealtimeDB(which I believe will be deprecated) and FirestoreDB. FirestoreDB is proprietary and limited in features. For example there is no way to have a auto-increment(which is often used in many applications). The work-around suggested by Firestore auto-increment is very ugly. Direct editing and modifying the data (not programmatically) in FirestoreDB is a pain. There is no official db-query feature, if you have more data (like more than 1000 elements) their webUI to navigate FirestoreDB data is of no use.