Dibiase93 / r10

1st React Native App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

R10 🏙

R10 was a great project, I learned the most in this project. It provided a simple layed out way to challenge myself, with all the skills i've learned throughout the course.

Learning Curve

This project was a very good challenge, where I developed a good understanding of the difference between statefull and stateless components and how to build both. Also, what the strengths of each option are.

Challenges

My biggest challenge was understanding how the stack navigation worked, aswell as how to pass through the data based off the favesId helper.

EG.

              return (
            <FavesContext.Consumer>
              {({faveIds}) => (
                <Faves
                  allSessions={data.allSessions.filter(session =>
                    faveIds.includes(session.id),
                  )}
                  faveIds={faveIds}
                />
              )}
            </FavesContext.Consumer>
          );

Installation Instructions

Clone/ Download the git repositories.

run: Yarn Install

run: react-native run-ios

About

1st React Native App


Languages

Language:JavaScript 79.6%Language:Objective-C 8.5%Language:Ruby 4.5%Language:Python 3.9%Language:Java 3.5%