11 JUL

Mastering React Server Components and Actions

React Server Components (RSC) and Actions are advanced features in React that enable better performance and efficiency by allowing components to be rendered on the server and by simplifying data-fetching logic. This workshop will provide a comprehensive introduction to React Server Components (RSC) and Actions, two advanced features in React designed to enhance performance and […]

11 Jul, 2024 | 5:30 pm - 8:00 pm

Join Us

11 Jul, 2024

@ 5:30 pm - 8:00 pm

Zoom Webinar

11 JUL

11 Jul, 2024

5:30 pm - 8:00 pm

Mastering React Server Components and Actions

React Server Components (RSC) and Actions are advanced features in React that enable better performance and efficiency by allowing components to be rendered on the server and by simplifying data-fetching logic. This workshop will provide a comprehensive introduction to React Server Components (RSC) and Actions, two advanced features in React designed to enhance performance and simplify data-fetching logic. Participants will learn how to leverage these features to build more efficient, maintainable, and performant React applications. The workshop will include theoretical explanations, practical demonstrations, and hands-on exercises.

Who this Masterclass is for:

Frontend developers, React developers, software engineers, tech enthusiasts, and students interested in advanced React concepts.

This is a very advanced workshop, so you should be very comfortable with React

At the end of this workshop, you’ll be able to do all of these things yourself.

  • React Element Serialization
    Learn how React serializes React elements to send them to the client.
  • Client and Server Components
    Learn the relationship between client and server components and how their module graphs interact to create a seamless user experience.
  • Streaming Serialized React Elements
    Discover how to stream serialized React elements from the server to the client to improve performance and user experience.
  • Form Submissions to Server Actions
    Master the technique of submitting forms directly to server actions, streamlining the process and enhancing security.
  • Managing Pending State
    Understand how to manage pending states for server actions to ensure a smooth and responsive user experience.
  • Routing and Navigation
    Build out a solid foundation for routing and navigation to get updated server components.