- -
React Server Actions offer a server-first paradigm for state updates and interactivity in React. In this live-coding session, we'll refactor a client-side application to leverage Server Actions and Server Components, demonstrating how to handle a variety of interactions. We'll explore how to implement initial data loading, manage client-side state changes, handle form submissions, and build interactive elements—all using Server Actions.
This session provides a practical deep dive into how Server Actions function and how to integrate them into an existing codebase. You'll learn techniques for managing common UI interactions while keeping your application responsive, all with the power of server-side logic.

Evyatar Alush is a Front End Engineer at Meta who is passionate about open source development. He works on multiple open source projects, including the Vest Validations Framework, and volunteers as a mentor to support new engineers entering the open source community. Evyatar cares deeply about API design and improving the developer experience.