Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@pai-shinoda avoid using 3rd party services especially for large projects such as startups unless you are forced to do so
-
Kimmax109876yYou can argue about the database stuff, but, for the love of god, don't implement push notifications yourself
-
@SukMikeHok means, better deploy your own services? I dont mind i guess, if i have the time to do so. 3rd party allows me to quickly build mvp for idea validation and proof of concept..
For big project, u say avoid, mind telling how it hurt? Is it the cost? -
@pai-shinoda avoid using 3rd party services when building a startup because you dont want to end up in a situation where you have to rely on somebody else in order for your product to continue working.... Unless you really have to use the service, use it... I too am struggling asf with this with a friend of mine about firebase notifications. They have a time latency delay where people dont get a notification in real time if they havent received one in a while. Etc. But i do unfortunately agree, you have to use some services because they have been developed by hundreds of developers over years of time and developing that by yourself from scratch would take 2 centuries...
-
I totally disagree with your statement !
Why?
Firebase is of no difference with any other third party service such as Azure Web Service and the likes. It's even more encouraging for start-ups to use these services because it cuts down cost and optimizes deployment time while you focus on the product itself.
Related Rants
How to fail (successfully):
Build your startup with Firebase.
rant
firebase
push notifications
realtime
mvp
google
serverless
database