+2
-1
public/introducing-rsc-explorer/index.md
+2
-1
public/introducing-rsc-explorer/index.md
···
2
2
title: Introducing RSC Explorer
3
3
date: '2025-12-19'
4
4
spoiler: My new hobby project.
5
+
bluesky: https://bsky.app/profile/danabra.mov/post/3mabn2f236s2f
5
6
---
6
7
7
8
In the past few weeks, since the disclosure of the [critical security vulnerability in React Server Components (RSC)](https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components), there's been a lot of interest in the RSC protocol.
···
99
100
100
101
Now let's see the client *referring* to a piece of code exposed by the server.
101
102
102
-
Here, `greet` is a *Server Action*, exposed with `'use server'` as an endpoint. It's passed as a prop to the client `Form` component that sees it as an `async` function.
103
+
Here, `greet` is a *Server Action*, exposed with `'use server'` as an endpoint. It's passed as a prop to the Client `Form` component that sees it as an `async` function.
103
104
104
105
Press the big yellow "step" button three times:
105
106