Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
MIT-licensed notes app demo showcasing React Server Components with the Next.js App Router, deployable to Vercel.
RSC Notes Demo is a MIT-licensed starter application that demonstrates how to build a notes app using the Next.js App Router with React Server Components, forked from the React team's original demo and updated for Next.js.
RSC Notes Demo is a demo notes application that showcases the Next.js App Router with React Server Components. It takes environment variables for Redis storage and GitHub OAuth authentication as input and produces a fully functional web app. The project runs on Next.js and is designed to be deployed on Vercel. It was originally built by the React team and has been forked and modified by Vercel for use with the App Router.
OAUTH_CLIENT_KEY and OAUTH_CLIENT_SECRET to let users log in.KV_URL environment variable.SESSION_KEY to sign session cookies securely.next-rsc-notes.pnpm install and pnpm dev, then visit localhost:3000.KV_URL, SESSION_KEY, OAUTH_CLIENT_KEY, OAUTH_CLIENT_SECRET) into a .env file.pnpm install and pnpm dev to start the app locally at localhost:3000.Yes, RSC Notes Demo is MIT licensed, meaning you can freely use, modify, and distribute it.
The app needs KV_URL pointing to a Vercel KV (Redis) instance, a SESSION_KEY for signing session cookies, and GitHub OAuth credentials (OAUTH_CLIENT_KEY and OAUTH_CLIENT_SECRET).
Yes, the entire demo is built around React Server Components and the Next.js App Router, showing server-side data fetching and rendering.
Yes, there is a one-click deploy button that sets up the project on Vercel and asks you to provide the required environment variables.
The demo was originally built by the React team, and this version was forked and modified for compatibility with the Next.js App Router.
