useReducer reducer functions without the switch
useReducer is typically used with Redux-style reducer functions––but you don't have to do this!
useReducer is typically used with Redux-style reducer functions––but you don't have to do this!
Build a realtime chat app with React and Firebase.
What is that weird !! thing in JavaScript?
How to create a custom React hook to confirm tab close with the beforeunload event.
Learn how to use React hooks in a class component.
Create a useForm hook to simplify form state management.
Sign up for my mailing list to get the latest blog posts and content from me. Unsubscribe anytime.