Chapter 6: JavaScript Ecosystem
Activity 6 – Building a Frontend with React
The frontend team working on your note-taking app from Exercise 35 has unexpectedly quit. You must build the frontend for this application using React. Your frontend should have two views: a Home view and an Edit
view. Create a React component for each view. The Home
view should have a button that changes the view to the Edit view. The Edit view should have a button that switches back to the Home view, a text input that contains the note text, a load button that calls the API load route, and a save button that calls the API save route. A Node.js server has been provided. Write your React code in activities/activity6/activity/src/index.js
. When you are ready to test your code, run the build script (defined in package.json
) before starting the server. You can reference the index.html
file from Exercise 35 for hints on how to call the API routes.
To build a working React frontend and integrate it...