4
5 Comments

AWS or Firebase for React Native App

Hi IH's,

I have just finished authentication for my React Native mobile app, (login, signup, forgot password etc.) & am having a little bit of trouble with the other services through AWS. I've heard Firebase is pretty easy to wrap your head around and I'm wondering if it's worth me swapping over to Firebase now (rather than later) and continuing my development using that.

What are your thoughts / experiences with this?
Have I got no idea what I'm talking about?
What would you suggest?

Any advise is valuable,

Thanks!

on March 3, 2020
  1. 1

    Thanks everyone, looks like firebase is the best option to get started and if need be I’ll switch later!

    Cheers!

  2. 1

    My general thoughts are are that AWS provides a ton of options and services at the cost of complexity. If you need a high degree of control, or have dedicated devops, AWS is a great option that can easily scale and provide everything you need. On the other hand, if you're needs are basic then it might be a bit overkill; in these cases firebase is likely easier to get started.

    Sounds like in your case, firebase is likely going to be the easier way to get something started. It also depends a bit on your future plans and how much control you'll need in the future. Bear in mind that you can switch later if need be, it's just going to require some work.

  3. 1

    AWS have good pricing and it offers a wide range of services and ways to decrease your monthly costs (such as using lambdas instead of ec2s), however if your product/solution is just a mobile app, Firebase is definitely the way to go.

  4. 1

    I've done a lot of projects with firebase and absolutely love it. It's great when you're building something small that doesn't require a lot of back-end stuff.

    If you just want to keep some data on the backend, I would swap to firebase (the auth module is super easy to implement)

    1. 1

      Hi Irvollo,

      Thanks for your response! This is my first interaction on IHs so it’s much appreciated.

      I think I agree with your answer, I’ve been feeling the same way about switching to Firebase at this stage of my project. If you had any articles or docs or anything that could point me in the right direction what would be amazing. I think I might follow rnfirebase.io - any tips would be great! Even some repositories for your work so I can see how the auth side works.

      Thanks mate,

  5. 1

    This comment was deleted 3 years ago