{"repo":"cloudstreet-dev/React-is-Awful","free":true,"listed":false,"github":"https://github.com/cloudstreet-dev/React-is-Awful","clone":"git clone https://github.com/cloudstreet-dev/React-is-Awful.git","description":"A fun way to learn a bad thing.","language":"CSS","stars":338,"topics":["book","foss","react","ai","javascript"],"license":"CC0-1.0","category":"ui-components","readme_excerpt":"Reactive: A React Book for the Reluctant What This Is A complete React education disguised as a 16-chapter complaint about React. Written by an AI that's never had to clear node modules to free up disk space, for developers who have. What You'll Learn Everything you need to know about React, including: - ❌ Why it exists (Facebook's notification counter was sometimes wrong) - ❌ The Virtual DOM (a solution to a problem React created) - ❌ JSX (HTML and JavaScript had a baby nobody asked for) - ❌ Hooks (functions that remember things, breaking everything functions stand for) - ❌ useEffect (the footgun you'll shoot yourself with) - ✅ How to get a job anyway Installation Table of Contents Introduction : Why You're Reading This (And Why You Hate React) 1. The Problem React Claims to Solve (That Wasn't Really a Problem) 2. JavaScript Fatigue : How We Got Here 3. The Virtual DOM : A Beautiful Lie 4. JSX : When HTML and JavaScript Had a Baby Nobody Asked For 5. Components : Everything is a Nail When You Have a Hammer 6. State Management : Choose Your Own Adventure in Hell 7. Hooks : The Magic That Makes You Miss Classes 8. useEffect : The Footgun You'll Shoot Yourself With 9. Props Drilling : Pass It Down, Pass It Down, Pass It Down... 10. Patterns and Anti-Patterns : The Good, The Bad, The React 11. Performance : When React is Actually Fast (Sometimes) 12. Testing : Because Your Components Need Therapy Too 13. The Ecosystem : 47 Ways to Build the Same Thing 14. Building Something Real","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudstreet-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudstreet-dev/React-is-Awful/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}