The State Machines in React with David Khourshid - RRU 234
React Round Up4 Okt 2023

The State Machines in React with David Khourshid - RRU 234

David Khourshid is the author of a library called Xstate, He has been a developer for 7 years, currently works for Microsoft, his passion is frontendTalks a. In college, he actually studied piano performance, and so he talks about how he got into programming and where he started. The panel discusses his unique husky animation and how he came up with the idea for it and went about programming it.
The panel discusses what a state is in React. David defines a state as a moment in time. States can change, when they do, that’s a state transition. They talk about the utility of states and thinking about your app as a state machine. They agree that describing your code as a state machine makes it easier to communicate and connect with non developers. The panel discusses the importance of learning from other industries, such as approaching programming the same way construction workers build a house. They debate the Waterfall versus the Agile mindset.
They talk about the advantages of programming in React and focusing on the state machine, especially because it is important to be intentional about dealing with concepts separate from other concepts. They share different ways to switch to state machine thinking, one of which is to look at your event handlers and make sure they are doing anything besides dispatching events. David talks about his library called Xstate and the basics of his library and his inspiration, and who else is working in state machines. The finish by discussing industry standards.
Sponsors
Links
Picks


Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/react-round-up--6102072/support.

Avsnitt(310)

RRU 014: Razzle with Jared Palmer

RRU 014: Razzle with Jared Palmer

Panel: Nader Dabit Special Guests: Jared Palmer In this episode of React Round Up, the panel discusses Razzle and other projects with Jared Palmer. Jared is the lead engineer at The Palmer Group, ...

5 Juni 201848min

RRU 013: Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver LIVE at Microsoft Build

RRU 013: Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver LIVE at Microsoft Build

Panel: Charles Max Wood Special Guests: Matt Hernandez and Amanda Silver In this episode, the JavaScript Jabber panelists discuss Visual Studio Code and the VS Code Azure Extension with Matt Herna...

29 Maj 201850min

RRU 012: The Future of Higher Order Components and Render Props with Paul Gray

RRU 012: The Future of Higher Order Components and Render Props with Paul Gray

Panel: Nader Dabit Special Guests: Paul Gray In this episode of React Round Up, the panel discusses the future of higher order components and render props with Paul Gray. Paul is a software develo...

22 Maj 201836min

RRU 011: Simple React Patterns with Lucas Reis

RRU 011: Simple React Patterns with Lucas Reis

Panel: Charles Max WoodCory House Special Guests: Lucas Reis In this episode of React Round Up, the panel discusses simple React patterns with Lucas Reis. Lucas works as a senior front-end develop...

16 Maj 20181h 1min

RRU 010: Best Practices with React and Redux with Samuel Mendenhall

RRU 010: Best Practices with React and Redux with Samuel Mendenhall

Panel: Cory HouseNader Dabit Special Guests: Samuel Mendenhall In this episode of React Round Up, the panel discusses best practices with React and Redux with Samuel Mendenhall. Samuel has been wo...

8 Maj 201851min

RRU 009: Hot Reloading in Create React App with Dave Ceddia

RRU 009: Hot Reloading in Create React App with Dave Ceddia

Panel: Charles Max WoodTara Manicsic Special Guests: Dave Ceddia In this episode of React Round Up, the panel discusses hot reloading with Create React App with Dave Ceddia. Dave is a React develo...

1 Maj 20187min

RRU 008: The Framework Summit with Joe Eames

RRU 008: The Framework Summit with Joe Eames

Panel: Tara ManicsicNader Dabit Special Guests: Joe Eames In this episode of React Round Up, the panel discusses The Framework Summit with Joe Eames. Joe discusses the history behind the conferenc...

24 Apr 20181h 1min

RRU 007: Breaking up with Higher Order Components with David Atchley

RRU 007: Breaking up with Higher Order Components with David Atchley

Panel: Charles Max WoodNader DabitCory HouseKent C Dodds Special Guests: David Atchley In this episode of React Round Up, the panel discuss breaking up with higher-order components with David Atch...

17 Apr 201812min

Populärt inom Business & ekonomi

framgangspodden
varvet
badfluence
rss-jossan-nina
svd-tech-brief
rss-borsens-finest
rss-svart-marknad
uppgang-och-fall
rss-dagen-med-di
borsmorgon
avanzapodden
fill-or-kill
lastbilspodden
rss-inga-dumma-fragor-om-pengar
kapitalet-en-podd-om-ekonomi
tabberaset
rss-kort-lang-analyspodden-fran-di
bathina-en-podcast
affarsvarlden
market-makers