Have you ever been overwhelmed by a React starter project? Too many dependencies that you don't understand?
Put that all aside. This tutorial will walk you through the process of building your own React starter project... from scratch.
How it works
In each step, you'll add one feature or dependency to your starter project.
When you're done, you'll have a starter project exactly like ahfarmer/minimal-react-starter.
If you use that starter on future projects, you'll understand every line and be able to easily add additional dependencies.
Each step has some discussion at the top, and below a list of directions to follow.
On the right side is the file structure, with a display similar to your IDE. Files that are new for the current step show up in green. Files that have changed are orange.
Before beginning this tutorial, you should have the following:
- Basic knowledge of the terminal. We'll tell you what to type but you should know how to open your terminal and how to navigate directories within it.
- Node and npm should be installed on your computer.
Press Next to move on to the first step!