Join Us
11 Jul, 2024
5:30 pm - 8:00 pm
![Mastering React Server Components and Actions](https://moringaschool.com/wp-content/uploads/2024/07/Mastering-React-Server-FB.png)
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.