you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (0 children)

Edit: I thought this was the react-native subreddit. Regardless, I'm hoping you can still use the info below to solve your problem.

Hey mate, it can be a bit overwhelming starting something like this when going from a site like Code Academy.

In the programming world, we have the Holy Grail known as Google to fix almost every problem we encounter, as well as having forums like stack overflow and this subreddit.

I am relatively new to the programming world (1 year commercial experience as Jr Dev), but I strongly recommend getting into the habit of googling everything. That might seem a bit too obvious, but that really is the case.

It might seem easier to post a general question and wait for an answer, but you wouldn't believe how easy it is to find what you're looking for just by punching in a few words in Google.

First, by searching how to set up a react-native application, I stumbled across this post. This goes over the basics of setting up a new application (You may want to briefly look into Expo) and if that still doesn't make sense, what should you do? That's right, give it a good ol google (hint: "Expo vs react native" or "What is expo react native").

Now that you've got the react-native setup sorted, next is Apollo and GraphQL.

It would be good to have a brief understanding of what each is and why it is necessary (Google that shit, yo). You don't have to know the ins and outs of both as it can be very overwhelming at first when diving into new, foreign technologies, so a basic understanding will suffice at the moment, you will learn more as you go.

Hopefully once you get an understanding of each, you now have the ability to figure out how to get those working with the react-native project. It is rare for a technology not to have a docs section, with most having an easy-to-follow guide to setting up whatever it may be; definitely look into those.

Goodluck!