/managing-react-state-kcdc-2021

Demo code for "Managing React State: 7 Years of Lessons Learned" at KCDC 2021

Primary LanguageJavaScript

Quick Start

npm install
npm start

This will install dependencies, then start the app and mock API.

Project Overview

The demo is a shoe store app that uses multiple state management approaches.

This project was bootstrapped with Create React App. I made the following enhancements:

  1. Added mock API using json-server and configured npm start to run the app and mock API at the same time.
  2. Added some React components to implement a shoe app.
  3. Added App.css with basic styles
  4. Added images to /public.
  5. Added data fetching functions in /src/services.