This is the first project in Udacity's React Nanodegree, we are given a static HTML UI for a book app that can store a book in one of three different shelves, through API calls from the Udacity book API.
-
Breakdown the UI into a hierarchy of components (we have two pages, a book shelves page and a book search page)
-
Build a static UI using React components without interactivity
-
Decide what data is needed by which components and where each state should live
-
Start adding interactivity and using the Udacity book API
-
npm install
-
npm start