ReactJS docs: Before starting on the assignment, please complete the quick start tutorial step by step. The advanced guides and the tutorial are helpful and to master ReactJS you will need to learn these. However, for this module, you are not required to do these parts.
In this assignment, you will build a ReactJS restaurant website. To learn ReactJS, please view and complete this quick start tutorial and read the introduction of route carefully. After creation, your app should look like this: [[File:my-app/
README.md node_modules/ package.json public/ index.html favicon.ico src/ App.css App.js App.test.js index.css index.js logo.svg]]
Let's take a look into the app you have created. package.json is the file that holds various metadata that is relevant to your app. This file is used to give information to npm that allows it to identify the project as well as handle the dependencies to your app.
Building a React website is similar to playing with LEGOs. index.html is analogous to the base LEGO piece, and all the other components you build will be placed in this single div:
Now take a look at src/index.js. What this file does is to render a component called
<App> from App.js in root div.
After creating a new React application, you will only need to modify the files in src folder and the
<title> tag in /public/index.html