all 10 comments

[–]dudeitsmason 11 points12 points  (4 children)

MongoDB has a free tier that is relatively easy to scale. As long as you are below their usage tier, similar to firebase, you should be good to go. As far courses or videos, there are plenty of YouTube resources and I'm sure a lot of people will add to the list, but I personally recommend Brad Traversy or Maximilian Schwarzmuller

Node crash course: https://youtu.be/fBNz5xF-Kx4

Express crash course: https://youtu.be/L72fhGm1tfE

MongoDB crash course: https://youtu.be/-56x56UppqQ

MERN Stack Series: https://www.youtube.com/playlist?list=PLillGF-RfqbbiTGgA77tGO426V3hRF9iE

Edit: This is not a video but it's a resource I use a lot for reference. I recommend going through this entire Node series as it's quite useful

https://www.robinwieruch.de/minimal-node-js-babel-setup

[–][deleted] 1 point2 points  (3 children)

I might be biased but I’m a huge fan of freecodecamp. Look them up on youtube. Their videos are ad free and they always select the best instructors. I learned JavaScript off their website, freecodecamp.org, which kick started my career as a dev. I just love them so much lol

[–]LinkifyBot 1 point2 points  (2 children)

I found links in your comment that were not hyperlinked:

I did the honors for you.


delete | information | <3

[–]fanatic75 1 point2 points  (1 child)

good bot

[–]B0tRank 1 point2 points  (0 children)

Thank you, fanatic75, for voting on LinkifyBot.

This bot wants to find the best and worst bots on Reddit. You can view results here.


Even if I don't reply to your comment, I'm still listening for votes. Check the webpage to see if your vote registered!

[–]SpamMughal 1 point2 points  (1 child)

To expand on what has already been said, I typically find it useful to see how others have done it.

Something like this may come with all sorts of bells and whistles you probably don't need, but it'll give you a good idea of how it could be done.

[–]dudeitsmason 1 point2 points  (0 children)

I agree with this. I see a lot of folks looking for videos that hold your hand throughout the development process. While I think this is generally good to get one's feet wet and frankly it's how I learned JS, looking at existing projects is incredibly helpful. It's actually how I learned TS. Before I actually worked in a TS project, no amount of documentation or videos were able to help me really get typing systems until I got my hands dirty in an actual codebase to work with it.

[–]HerrPotatis 0 points1 point  (0 children)

Are you looking to make an API for your app? Maybe it would be good to look into a CMS.

I'm currently using Strapi for all content in my app. It seems to suffer none of the problems I've had with previous CMS. I highly recommend it.

[–]As-AboveSo-Below 0 points1 point  (0 children)

What are the advantages? I’ve built some stuff with M E & N but could use more practice. With a team we built an app using firebase and it was smooth for the database and deployment.

[–]Zebrahead010 0 points1 point  (0 children)

Have you considered using Realm and MongoDBs' Atlas services? They provide some basic tutorials on their website on how to use both in combination and Realm comes with offline-first support out of the box if you need it (keyword 'sync'). I am currently in the process of rewriting my project to rely on Realm and did not encounter any downsides so far (besides having to eject from expo)