2020! Buildings UIs with finite state machines and a lot of suspense from React.


Details
Hi Folks!
And here we go again! First meetup of 2020!
Our schedule for this time:
18.00: Dinner (halal and vegetarian options should be available)
Please let us know in the comments section below if you have any special dietary requirements.
19.00: Building user interfaces with finite state machines - Wilco Schoneveld (@wilcoschoneveld)
How do state machines work and how can they contribute to a robust and scalable user interface? How does it compare to other state management approaches? In this talk I will dive into the world of statecharts and explore its potential and limits for use in frontend applications. I will give concrete examples with React & XState and show how to split up the application logic into multiple machines with the Actor model.
19.45: React Suspense, not just for Alfred Hitchcock - Maurice de Beijer (@mauricedb)
The React team has rewritten the book on developing components several times. This time they have introduced Suspense. Amongst other thing this makes splitting your application into multiple bundles easier. But that is only the start as the real innovation comes when loading data. Gone are the side effect hooks with the typical loading, loaded and error states. Instead we can suspend components when loading data. Need to do multiple request? No problem you can suspend multiple components at the same time if you want. Need to trap errors? No problem just use a standard React error boundary. Come to this session to learn what React Suspense can do for you.
20.30: Community time!
About our speakers:
📜Wilco Schoneveld
Wilco Schoneveld is a full stack developer with a background in innovation, data science and aerospace engineering. He is employed as a consultant at HeadFWD and has worked for both start-ups and organisations such as Deloitte and Rabobank.
-----
📜Maurice de Beijer
Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, and ASP.NET Core. His work includes a large, global, safety application for the oil and gas industry. Maurice is also active in the open source community. He teaches ECMAScript, TypeScript, React, RxJS and ASP.NET courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Maurice is also active in the Dutch dotNed user group and helps organize its meetings
-----
React.Rotterdam is an independent meetup aimed at knowledge sharing, learning something new and meeting other people in the community.
Interested in presenting at one of our next meetups? Contact Ivan Zub (ivan.zub at mendix.com) or Jef Hellemans (jef.hellemans at mendix.com) for details.
Want to keep the buzz going? Join our slack channel https://tinyurl.com/react-rotterdam-slack
Or checkout out of GitHub page for more information https://reactrotterdam.github.io/meetup/

2020! Buildings UIs with finite state machines and a lot of suspense from React.