Chain React 2018: Simply React by Kent C. Dodds

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=dtBwMF3znKc



Duration: 21:19
27 views
0


Chain React 2018: Simply React by Kent C. Dodds

One of the things I love about React is how easy it is to encapsulate UI code into a component. I love this because it makes reuse of those components easy. But is it simple? I've made my fair share of components that had to accept a bunch of props to handle a growing list of different use cases resulting in a complex render function full of conditional statements and a confusing API for people using this "reusable" component. Eventually it becomes too much and I had to make a new version of the same component to handle slightly different use cases. Lots of code/bug duplication there because my reusable component wasn't reusable enough. It wasn't simple enough.


There are patterns that have emerged in React that allow you to promote code reuse without sacrificing the simplicity or flexibility of the component. In this talk we’ll cover some of these patterns that will make your React components more useful.




Other Videos By Confreaks


2022-04-08Chain React 2018: Building AR Apps with React Native by Vladimir Novick
2022-04-08Chain React 2018: How TypeScript Ruined My Life (In a Good Way) by Andy Mockler
2022-04-08Chain React 2018: React Native at Eaze: Marijuana Delivered by Erica Cooksey
2022-04-08Chain React 2018: Customize Your Boilerplate to Speed Up Development with Ignite by Adrien Thiery
2022-04-08Chain React 2018: Machine Learning and React Native by Ray Deck
2022-04-08Chain React 2018: Learning React Native as a Junior Engineer by Erin Fox
2022-04-08Chain React 2018: Detox: A year in. Building it, Testing with it by Rotem Mizrachi-Meidan
2022-04-08Chain React 2018: From Sketch to Code: Designing a Component Kit by Samantha Bretous
2022-04-08Chain React 2018: Debugging and Beyond with Reactotron by Darin Wilson
2022-04-08Chain React 2018: All Together Now by TC Davis
2022-04-08Chain React 2018: Simply React by Kent C. Dodds
2022-04-08DjangoCon US 2018 - Real Life Accessibility: Have you HEARD your site? by Mike Herring
2022-04-08DjangoCon US 2018 - Bespoke Communication Devices for Kids with Autism... by Muriel Green
2022-04-08DjangoCon US 2018 - How to give a damn, and stand out by Amber Wanner
2022-04-08DjangoCon US 2018 - Unique ways to Hack into a Python Web Service by Tilak T
2022-04-08DjangoCon US 2018 - Pseu, Pseu, Pseudio. Pseudonymization in Django. by Frank Valcarcel
2022-04-08DjangoCon US 2018 - Anatomy of Open edX - a modern online learning platforms... by Nate Aune
2022-04-08DjangoCon US 2018 - "State of Django" Panel by Simon Willison
2022-04-08DjangoCon US 2018 - The Power of GeoDjango by Anna Kiefer
2022-04-08DjangoCon US 2018 - Data internationalization in Django by Raphael Michel
2022-04-08DjangoCon US 2018 - ORM: The Sequel by Katie McLaughlin