The home for developers
Track your course progress, manage projects, and find your dream job - all in one place.
Start Your Free Trial7 Day Free Trial. Cancel Anytime.
SitePoint Premium
Learn all about the how and why of concurrent rendering in React 18
Are you building React applications that sometimes render a bit slowly? And looking at React 18 Concurrent Rendering to speed things up? Or using React 17 and looking to upgrade your applications to React 18? Not sure what is new in React 18 and what you need to change? Or maybe you are wondering what the benefits of React 18 concurrent rendering are in the first place?
In this course I am going to explain you all about the new concurrent rendering features in React 18. But why stop there, after all there is more to React 18 than just concurrent rendering. I will show you the behavior changes you need to be aware of!
Join me with your laptop in this interactive course. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, <SuspenseList/>, the startTransition() API, the useTransition() hook and more.
My name is Maurice de Beijer and I love React. I have been using and teaching React for quite some time. I have seen quite a few transitions in the React API. From React.createClass() to the ECMAScript 2015 React.Component. From there to functional React components and then to hooks.
Is this course for you? Looking to upgrade your React 17 applications to React 18? Are you working with React already? Then sooner or later you will need to upgrade to React 18. New to React and curious to how React is different to libraries like Vue. This course will explain the importance of concurrent rendering to you.
Maurice de Beijer
Maurice de Beijer is an independent software consultant and trainer. He specializes in TypeScript, ECMAScript, React, Svelte and ASP.NET MVC. His work includes popular collaboration software as well as 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, Svelte, Vue, Cypress, RxJS and ASP.NET MVC courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Further, Maurice is active in the Dutch dotNed user group and helps organize its meetings.
1 total