dcjs / talks

Talking at dcjs
20 stars 6 forks source link

React hooks #71

Closed mcrowder65 closed 5 years ago

mcrowder65 commented 5 years ago

Your Name: Matt Crowder Your twitter handle: https://twitter.com/mcrowder65 A few words about yourself: Northern Virginia native, passionate javascript developer, I also enjoy the finer things in life including, but not limited to: little caesars pretzel crust pizza.

Talk title: React Hooks

Talk abstract:
First, we'll learn about higher-order-components, and talk about how they're good, and why they're bad.

Then, we'll learn about render props, and talk about how they're good, and why they can end up being bad (in some cases).

Then, we'll learn how to convert "bad" render props/hoc's into easy to read, good code written with hooks.

Then we'll specifically learn about useState, when to use useReducer instead of useState.

Then we'll take a look at a class equivalent useEffect example, then, refactor that using useEffect.

And lastly, we'll learn when/how to use useMemo and useCallback.

Expected length: 45 minutes is fine, I gave this talk at NoVa.JS and it took around 50 minutes.

Available months: [Example: July, Aug, Sept | Example: Not October | Example: All of them]

We meet on the second Thursday of the month generally. You can use this handy-dandy list to check dates:

jakerella commented 5 years ago

Hi Matt! Not sure if you saw, but @tommymarshall submitted basically the same thing a few weeks ago. :)

We're open to a joint meetup, but we'd probably only be able to do one talk on this topic for now.

mcrowder65 commented 5 years ago

hey 👋 @jakerella, I'm happy to just submit another topic, stay tuned :)

jakerella commented 5 years ago

Thanks! Can I close this one up?

mcrowder65 commented 5 years ago

Sure go ahead, thanks