Hi guys,
Have built http://llamalife.co, a task manager that runs in the browser using localStorage to save lists. Would like to add a backend to more reliably save these lists & in future add paid features.
Looking at Firebase and FaunaDB, but open to suggestions. I'm currently hosting on Netlify. Looking to prioritize speed and ease to get up and running vs scale. http://llamalife.co only launched a month ago and currently has only a handful of users (<50).
For context, I'm a new front-end dev. Taught myself javascript/React about 8 months ago, having no prior experience. And have no experience with backend.
Any recs would be hugely appreciated. Thank YOU! 🙏
Marie
I second firebase to begin with. Another option would be Mongodb Stitch. You can generate graphql API over the collection or you can use their sdk to fetch data in react app. It is fully managed and can be extended to add advanced scenarios like user journey and workflows.
Thanks! Sounds great, will go with Firebase :)
All the best
Simranjeet, here's why developers are choosing 8base over Firebase: https://www.8base.com/blog/5-reasons-why-developers-are-choosing-8base-over-firebase
Happy to share more if you'd like!
Looks good @david8base
Personally never used it before but will give it a try in one of my upcoming projects.
Great! We would love to have you on our platform
Firebase is a good way to get going quickly. Their authentication solution is the simplest IMO and totally free. The Firebase DB is scalable yet simple to understand. Cloud functions let you do a ton of things.
I personally use AWS and only use Firebase for authentication. I think nothing beats AWS in terms of scalability and features. But it has a steep learning curve if you're not experienced with it.
Thanks this is super helpful, especially the part about the learning curve with AWS. Will go with Firebase, at least to start.
Hey, if you just want to store basic information for now, feel free to use my product www.apispreadsheets.com. But if you are needs are more complex, can't go wrong with a database of some sort, maybe even a basic SQLite would be fine to get started.
Something like firebase is probably what you want.
I'm also hosting my site Portabella on Netlify at the moment, but I've set up a Postgres database in AWS because I'm comfortable with SQL and want the structure it provides.
cool, thanks Alex.
Hey Alex, I recommend you check out 8base (www.8base.com). It is similar to Firebase, except it runs on AWS with Amazon Aurora MySQL and leverages a native GraphQL engine.
Check out the article I recommended to another user in this thread: https://www.8base.com/blog/5-reasons-why-developers-are-choosing-8base-over-firebase
Checking this out. Looks really neat!
Hey Marie, you should check out 8base! (www.8base.com) We're a fully managed back-end-as-a-service running on AWS with a ready to consume GraphQL API. With the skillset you mentioned, it sounds like you're already set up for success on our platform.
Looking forward to hearing your thoughts!