├── .github └── workflows │ └── jekyll-gh-pages.yml ├── 00-index.md ├── 01-table-of-contents.md ├── 02-introduction.md ├── 03-chapter-why-react-exists.md ├── 04-chapter-javascript-fatigue.md ├── 05-chapter-virtual-dom-lie.md ├── 06-chapter-jsx-abomination.md ├── 07-chapter-components-everywhere.md ├── 08-chapter-state-management-hell.md ├── 09-chapter-hooks-magic.md ├── 10-chapter-effects-footguns.md ├── 11-chapter-props-drilling.md ├── 12-chapter-patterns-antipatterns.md ├── 13-chapter-performance-myths.md ├── 14-chapter-testing-nightmare.md ├── 15-chapter-tooling-ecosystem.md ├── 16-chapter-real-world-app.md ├── 17-chapter-alternatives-grass.md ├── 18-chapter-acceptance.md ├── 19-conclusion.md ├── 20-appendix-resources.md ├── ABOUT.md ├── BANTER.md ├── LICENSE ├── README.md ├── _config.yml ├── _includes ├── navigation.html └── page-nav.html ├── _layouts └── default.html ├── assets └── css │ ├── book.css │ └── custom.css └── index.md /.github/workflows/jekyll-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/.github/workflows/jekyll-gh-pages.yml -------------------------------------------------------------------------------- /00-index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/00-index.md -------------------------------------------------------------------------------- /01-table-of-contents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/01-table-of-contents.md -------------------------------------------------------------------------------- /02-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/02-introduction.md -------------------------------------------------------------------------------- /03-chapter-why-react-exists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/03-chapter-why-react-exists.md -------------------------------------------------------------------------------- /04-chapter-javascript-fatigue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/04-chapter-javascript-fatigue.md -------------------------------------------------------------------------------- /05-chapter-virtual-dom-lie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/05-chapter-virtual-dom-lie.md -------------------------------------------------------------------------------- /06-chapter-jsx-abomination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/06-chapter-jsx-abomination.md -------------------------------------------------------------------------------- /07-chapter-components-everywhere.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/07-chapter-components-everywhere.md -------------------------------------------------------------------------------- /08-chapter-state-management-hell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/08-chapter-state-management-hell.md -------------------------------------------------------------------------------- /09-chapter-hooks-magic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/09-chapter-hooks-magic.md -------------------------------------------------------------------------------- /10-chapter-effects-footguns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/10-chapter-effects-footguns.md -------------------------------------------------------------------------------- /11-chapter-props-drilling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/11-chapter-props-drilling.md -------------------------------------------------------------------------------- /12-chapter-patterns-antipatterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/12-chapter-patterns-antipatterns.md -------------------------------------------------------------------------------- /13-chapter-performance-myths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/13-chapter-performance-myths.md -------------------------------------------------------------------------------- /14-chapter-testing-nightmare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/14-chapter-testing-nightmare.md -------------------------------------------------------------------------------- /15-chapter-tooling-ecosystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/15-chapter-tooling-ecosystem.md -------------------------------------------------------------------------------- /16-chapter-real-world-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/16-chapter-real-world-app.md -------------------------------------------------------------------------------- /17-chapter-alternatives-grass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/17-chapter-alternatives-grass.md -------------------------------------------------------------------------------- /18-chapter-acceptance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/18-chapter-acceptance.md -------------------------------------------------------------------------------- /19-conclusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/19-conclusion.md -------------------------------------------------------------------------------- /20-appendix-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/20-appendix-resources.md -------------------------------------------------------------------------------- /ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/ABOUT.md -------------------------------------------------------------------------------- /BANTER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/BANTER.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/_config.yml -------------------------------------------------------------------------------- /_includes/navigation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/_includes/navigation.html -------------------------------------------------------------------------------- /_includes/page-nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/_includes/page-nav.html -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/_layouts/default.html -------------------------------------------------------------------------------- /assets/css/book.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/assets/css/book.css -------------------------------------------------------------------------------- /assets/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/assets/css/custom.css -------------------------------------------------------------------------------- /index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudstreet-dev/React-is-Awful/HEAD/index.md --------------------------------------------------------------------------------