Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Working with Components in React 18

via Pluralsight

Overview

This course will teach you how to build React apps that use components in the best possible way while minimizing computer resources and maximizing browser UI experience.

Creating UIs in React is all about creating independent components that seamlessly work together to present a consistent view across your React web app. In this course, Working with Components in React 18, you will gain the ability to architect and build high quality react apps. First, you will explore the various primitive methods for sharing props and state between components, as well as sharing data more globally with the Context API. Next, you’ll learn how to best handle errors in React components to make sure your users continue to have a great experience with your apps. Finally, you will discover how you can improve your app performance through minimizing over-rendering and other UI improvements. When you are finished with this course, you will have the skills and knowledge of React component design needed to leverage re-usability and ensure consistency in your apps and code with fewer bugs.

Syllabus

  • Course Overview 1min
  • Implementing Components in React Apps 21mins
  • Exploring Our React Application 22mins
  • Global State Sharing and React Context 44mins
  • Handling Errors and Debugging Components 38mins
  • Improving Component UI Performance 39mins
  • Introducing Server Components 33mins
  • Course Takeaways 1min

Taught by

Peter Kellner

Reviews

4.6 rating at Pluralsight based on 52 ratings

Start your review of Working with Components in React 18

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.