This is a project part of the Front-End Engineer Career Path. The goal was to give an introduction to React framework, building better, more scalable web apps, through the creation of reusable components, passing data through it, implementing useState
and custom hooks. The key points of this project as a study object were:
✔️ Know what a Virtual DOM is and how it is used in React
✔️ Learn JSX
✔️ Build React components using ES6 class syntax
✔️ Understand how components can affect other components
✔️ Know how to use props
✔️ Know how to manage state
✔️ Know how to pass data between components
✔️ Create React components as JavaScript functions
✔️ Use React Hooks
gh repo clone codearis/codecademy-appointment-planner
cd codecademy-appointment-planner
npm install && npm start
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.