Skip to content

hayk94/react-hooks-intro-coffeeshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Hooks Re-intro

This repository is for React Hooks introduction.

It consists of several numbered branches.
In each branch readme file goes over the code,
explaining the advantages and caveats.

Here in the master branch is a plain CRA app.
There are some additional configs for eslint using eslint-config-fbjs
with eslint-plugin-react-hooks. And prettier config.

Disclaimer

Most stuff in this repo and posts have already been discussed,
by react team in the docs, by Dan Abramov in his amazing talk and blog,
and other people.

This repo is just a summation of my knowledge about hooks I gathered so far. Just putting stuff in my own words.

Resources

https://reactjs.org/docs/hooks-intro.html

https://dev.to/dan_abramov/making-sense-of-react-hooks-2eib

https://overreacted.io/react-as-a-ui-runtime/

https://overreacted.io/making-setinterval-declarative-with-react-hooks/

https://overreacted.io/how-are-function-components-different-from-classes/

https://overreacted.io/a-complete-guide-to-useeffect/

https://overreacted.io/writing-resilient-components/