Learn where to find the exercise files and how to use them. Each video has a start and end state of the application and can be used accordingly to follow along.
- [Instructor] If you have access to the exercise files that accompany this course you can download them now and extract them to your desktop. Once you have them to your desktop you click on the exercise files look into the chapter we're on and then the video we're on and the end or start state. In this case, the end state. If you wanna use those files you load them into your favorite code editor. In my case, I have Visual Code Studio. I'm gonna load them here so I'll click on Explorer. Open Folder. And then lets go to the exercise files.
Chapter two. Video three. In chapter two. End state. And then open that. And then let's make sure we installed the dependencies. So I'm going to open the integrated terminal by clicking on view. Integrated terminal. And then do NPM install. Once you have all the dependencies installed all you have to do whether we're using the web or the React Native version you can still do NPM start on both.
For the React Native version you're gonna have to after that select if you want to open in IOS or if you want to open on Android depending on what you have installed. Again this is not a course on how to set up React Native. If you want to have more details look at the documentations or one of my previous courses on the subject. But the NPM start command will work in both cases like so. And off you go. Please keep in mind that sometimes the code is a work in progress and between videos and if you run NPM start the application won't run and may return an error.
This is expected. It won't effect your ability to follow along. If you don't have access to the exercise files that's okay. I encourage you to still follow along as we go through the courses. Now let's get started.
- What is routing?
- How React Router can be used across different types of projects
- Web routing and native routing
- How to do URL params and dynamic routing
- Basic React Native routing
- Server-side rendering use cases
- Testing use cases