/Advanced-React

Advanced React Techniques

Primary LanguageJavaScript

Advanced React

React magic

What I have learned from this app

About

Discovering React's advanced techiques

What I have learned during app creation

  • React (written on the 16.13.1 version) Create React App
  • Project Setup (using create-react-app)
  • Using Sass Stylesheet
  • Bulma CSS Framework
  • React Patterns
  • HOC
    • nesting
  • Render Props
    • nesting
    • downshift
  • React Hooks
    • useState
    • useReducer
    • useEffect
    • useRef
    • useContext
  • GSAP
  • Compound Components
  • React Testing Libary
  • JEST

Setup

To run this project, install it locally using npm:


$ cd ../advanced-react
$ npm install
$ npm start

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.