⚠️ This lesson is retired and might contain outdated information.

Breaking Down a plain React App

Khaled Garbaya
InstructorKhaled Garbaya
Share this video with your friends

Social Share Links

Send Tweet
Published 5 years ago
Updated 2 years ago

Throughout this course you will take this Pokedex plain react app and migrate it to a Gatsby App.

The app was create using create-react-app and has a few different sections like Home and About pages, it has a user specific section that is protected using a login and password to display the user stats.

In the upcoming lessons, you will learn how to extract and reuse a big chunk of the code from this app to build the same app using Gatsby.

Instructor: [0:00] Let's take a look at our React app. You can see here. This is a small app. That's going to be our Pokédex. In the main app, we have a home page, which is this one. Then there's an about page. We have also a profile page, but that needs a login. We can enter a login and password.

[0:22] We have a user-specific page. This is the same for stats. Then for Pokémons, this does not require any login. You can see here inside of this Pokémons page, we have a list of four other Pokémons. If we click on one of them, we can display the name of this Pokémon.

[0:45] What I want you to do is break down all of these routes, use what we learned in the previous lessons, and build a Gatsby app similar to this one.