awesome-react-hooks

React hook collection

A curated collection of resources and examples about React Hooks, a new way to write React applications using functional components and hooks.

A curated list about React Hooks

GitHub

1k stars
24 watching
88 forks
last commit: over 2 years ago
Linked from 3 awesome lists

awesomeawesome-listhooksreactreact-hooks

Awesome React Hooks / Hooks

Introducing Hooks
Hooks at a Glance
Using the State Hook
Using the Effect Hook
Rules of Hooks
Building Your Own Hooks
Hooks API Reference
Hooks FAQ

Awesome React Hooks / Tutorials/Articles/Workshops

React Today and Tomorrow and 90% Cleaner ReactDan Abramov and Sophie Alpert
Making Sense of React HooksDan Abramov
React Hooks and SuspenseKent C. Dodds
React Hooks & testing: Stepping through React codeKent C. Dodds
My Thoughts on React HooksBen Awad
Fetching Data from an API with React Hooks useEffectBen Awad
Are React Hooks Slower than Class Components?Ben Awad
Building a Todo List with React Hooks useStateBen Awad
Using React Hooks vs. Class ComponentsBen Awad
Using Immer with Reducers and React HooksBen Awad
React Hooks useContextBen Awad
Everything you need to know about React HooksCarl Vitullo
Hooks in react-spring, a tutorialPaul Henschel
React Hooks: Notes TakenTomáš Konrády
Getting Started with React HooksChris Sevilleja
React hooks: not magic, just arraysRudi Yardley
Why React’s new Hooks API is a game changerRudi Yardley
Writing Custom React Hooks for GraphQLNader Dabit
Manage global state with React HooksCharles Stover
React Hooks: Managing Web Sockets with useEffect and useStateRoss Bulat
Primer on React HooksAustin Johnston
React Hooks - A deeper dive featuring useContext and useReducerAustin Johnston
Advanced React Hooks Workshop71almost 2 years agoKent C. Dodds

Awesome React Hooks / Discussions

v6 Candidate Preview: Use React Hooks for connect23,408almost 2 years agoMark Erikson
RFC: React Hooks5,544over 2 years agoSebastian Markbåge
Using Hooks in React Native119,748almost 2 years agoHéctor Ramos

Awesome React Hooks / Examples

Color MatchColor Match Game
React Hooks counterCounter using useState of React Hooks
Toggle componentToggle component made with React Hooks
Hooks test196over 3 years agoSomewhat complicated use case solved relatively nicely with React Hooks
React Hanger1,930over 3 years agoReact Hanger example
React Navigation Hooks577almost 4 years agoReact hooks for convenient react-navigation use
Haunted2,620almost 2 years agoReact's Hooks API implemented for web components
useHooksEasy to understand React Hook recipes by
Collection of React HooksCollection of React Hooks
React Spring demoDemo of how react-spring could use React Hooks as a new API
React HooksReact Hooks useState() and useEffect()
Hooks Todo AppApp made with React Hooks
react-thanos33over 3 years agoReact hooks implementation of Google's Thanos easter egg

Awesome React Hooks / Extensions/Libraries

redux-react-hook2,157almost 5 years agoReact Hook for accessing state and dispatch from a Redux store
react-use42,116almost 2 years agoCollection of essential React Hooks
The Platform4,399almost 4 years agoBrowser API's turned into React Hooks and Suspense-friendly React elements for common situations
eslint-plugin-react-hooksThis plugin enforce rule of hooks to avoid common mistakes
react-hooks-lib545about 5 years agoA set of reusable React Hooks
use-immer4,127almost 2 years agoA hook to use immer as a React hook to manipulate state
react-hanger1,930over 3 years agoA small collection of useful hooks for React 16.7
react-firebase-hooks3,606over 2 years agoA set of reusable React Hooks for Firebase
react-intersection-visible-hook49almost 8 years agoReact hook to track the visibility of a functional component based on IntersectionVisible Observer
use-timer199over 3 years agoSimple React hook to handle timer
react-native-hooks3,495almost 2 years agoReact Native APIs turned into React Hooks for use in stateless React components
react-with-hooks152over 7 years agoPonyfill for the proposed React Hooks API
react-hooks-screen-type15over 7 years agoDetermining screen size type for Bootstrap 4 grid
use-http2,315over 2 years agoReact hooks for making isomorphic HTTP requests
react-fetch-hook348over 3 years agoReact hook for conveniently use Fetch API
storeon1,977almost 2 years agohook-based state manager in 173 bytes
react-hook-form41,896almost 2 years agoPerformance, flexible and extensible forms with easy to use for validation

Backlinks from these awesome lists:

More related projects: