
Sign up to save your podcasts
Or


In this episode of Syntax, Scott and Wes talk about what they wish existed in React!
DevLifts - SponsorRefactor your body with DevLifts. They have a few different programs: 1) fit.start (normally $19/month) has a few options (lean, bodyweight, and strong). Workouts are delivered via email each month, with access to a Slack community for questions and accountability. 2) Premium (normally $199/month) is a custom-tailored option, where you get your workouts and nutrition advice after answering a questionnaire. They also check in with you each week via Slack to see how it's going and make changes if necessary. Get 50% off fit.Start plans with code SYNTAX and 50% off Premium with code TASTY.
Freshbooks - SponsorGet a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the "How did you hear about us?" section.
Show Notes React03:53 - Unmount delay for animation
06:20 - Suspense with SSR released (or not because I think they are shelving it)
09:24 - File based components
11:50 - Prevent Default shortcuts
13:00 - No more useIsoLayoutEffect
15:52 - Recommended hooks
18:25 - A good form strategy
20:43 - Write once deploy everywhere
22:28 - Compile time directives
25:11 - Slots instead of children
26:44 - Removal of htmlFor, className and all other abominations of html
29:09 - Import Raact from React for JSX to work
32:31 - Better conditional / if statement syntax
33:09 - Fragments by default
33:54 - Automatic key ids
36:36 - Simple scoped CSS built in
37:29 - Short hand for props with same name is prop={prop}
39:00 - Prop interpolation without backticks: name="$first $last"
39:43 - Story for typescript/prettier/babel
40:11 - Automatic a href client side routing
41:51 - Scaffolding and component generation
Links
By Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers4.9
977977 ratings
In this episode of Syntax, Scott and Wes talk about what they wish existed in React!
DevLifts - SponsorRefactor your body with DevLifts. They have a few different programs: 1) fit.start (normally $19/month) has a few options (lean, bodyweight, and strong). Workouts are delivered via email each month, with access to a Slack community for questions and accountability. 2) Premium (normally $199/month) is a custom-tailored option, where you get your workouts and nutrition advice after answering a questionnaire. They also check in with you each week via Slack to see how it's going and make changes if necessary. Get 50% off fit.Start plans with code SYNTAX and 50% off Premium with code TASTY.
Freshbooks - SponsorGet a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the "How did you hear about us?" section.
Show Notes React03:53 - Unmount delay for animation
06:20 - Suspense with SSR released (or not because I think they are shelving it)
09:24 - File based components
11:50 - Prevent Default shortcuts
13:00 - No more useIsoLayoutEffect
15:52 - Recommended hooks
18:25 - A good form strategy
20:43 - Write once deploy everywhere
22:28 - Compile time directives
25:11 - Slots instead of children
26:44 - Removal of htmlFor, className and all other abominations of html
29:09 - Import Raact from React for JSX to work
32:31 - Better conditional / if statement syntax
33:09 - Fragments by default
33:54 - Automatic key ids
36:36 - Simple scoped CSS built in
37:29 - Short hand for props with same name is prop={prop}
39:00 - Prop interpolation without backticks: name="$first $last"
39:43 - Story for typescript/prettier/babel
40:11 - Automatic a href client side routing
41:51 - Scaffolding and component generation
Links
273 Listeners

381 Listeners

288 Listeners

624 Listeners

583 Listeners

291 Listeners

44 Listeners

213 Listeners

486 Listeners

188 Listeners

212 Listeners

64 Listeners

139 Listeners

60 Listeners

67 Listeners