danimuller20 / frontend-react-hooks-introduction-hapu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jungle Devs - React Challenge #002

Description

Challenge goal: The purpose of this challenge is to give an introduction to Hooks. You’ll be converting your previous challenge from React Classes to React Hooks. The concepts that you’re gonna learn are:

  • useState;
  • useCallback;
  • useMemo.

Target level: You need to have your React Challenge done. It's important to know at least the fundamentals if React and Javascript, since you'll be refactoring a React codebase.

Final accomplishment: By the end of this course you’ll have a beautiful single page application using React Hooks.

Resources

Your own React Challenge finished or the existent React Challenge. Study Material:

Acceptance criteria

  • Mandatory use of useState, useCallback, useMemo;
  • Class functions are not allowed;
  • Use of arrow functions are mandatory;
  • No console warnings are acceptable.

Prerequisites

  • Familiarity with HTML, CSS, Javascript and React;
  • Familiarity with programming concepts like functions, variables, data structures and classes.

Instructions to Run

  • Copy React Challenge, after that just run npm/yarn start to start the development server.

Additional Information

None (:

About


Languages

Language:JavaScript 53.8%Language:CSS 43.2%Language:HTML 3.0%