From c7a3ea93451f6f18b2c47aada32b35e9851a1ea5 Mon Sep 17 00:00:00 2001 From: Matt Kane Date: Mon, 24 Oct 2022 12:07:23 +0100 Subject: [PATCH] chore: remove rsc demo --- demos/server-components/README.md | 34 ----- .../components/comment-form.js | 22 ---- demos/server-components/components/comment.js | 82 ------------- .../components/error-placeholder.client.js | 6 - .../components/footer.client.js | 21 ---- demos/server-components/components/header.js | 84 ------------- .../components/item.client.js | 61 --------- .../components/item.server.js | 27 ---- demos/server-components/components/logo.js | 17 --- demos/server-components/components/meta.js | 116 ------------------ demos/server-components/components/nav.js | 35 ------ .../components/page.client.js | 32 ----- .../components/server-info.server.js | 7 -- .../server-components/components/skeletons.js | 17 --- demos/server-components/components/spinner.js | 3 - .../components/stories.client.js | 55 --------- .../components/story.client.js | 55 --------- demos/server-components/lib/fetch-data.js | 10 -- demos/server-components/lib/get-comments.js | 18 --- demos/server-components/lib/get-item.js | 25 ---- demos/server-components/lib/get-story-ids.js | 11 -- demos/server-components/lib/time-ago.js | 12 -- demos/server-components/lib/use-data.js | 20 --- demos/server-components/netlify.toml | 14 --- demos/server-components/next.config.js | 11 -- demos/server-components/package.json | 27 ---- demos/server-components/pages/csr.js | 52 -------- demos/server-components/pages/index.js | 92 -------------- demos/server-components/pages/item.server.js | 13 -- demos/server-components/pages/rsc.server.js | 57 --------- demos/server-components/pages/slow.server.js | 53 -------- demos/server-components/pages/ssr.js | 33 ----- 32 files changed, 1122 deletions(-) delete mode 100644 demos/server-components/README.md delete mode 100644 demos/server-components/components/comment-form.js delete mode 100644 demos/server-components/components/comment.js delete mode 100644 demos/server-components/components/error-placeholder.client.js delete mode 100644 demos/server-components/components/footer.client.js delete mode 100644 demos/server-components/components/header.js delete mode 100644 demos/server-components/components/item.client.js delete mode 100644 demos/server-components/components/item.server.js delete mode 100644 demos/server-components/components/logo.js delete mode 100644 demos/server-components/components/meta.js delete mode 100644 demos/server-components/components/nav.js delete mode 100644 demos/server-components/components/page.client.js delete mode 100644 demos/server-components/components/server-info.server.js delete mode 100644 demos/server-components/components/skeletons.js delete mode 100644 demos/server-components/components/spinner.js delete mode 100644 demos/server-components/components/stories.client.js delete mode 100644 demos/server-components/components/story.client.js delete mode 100644 demos/server-components/lib/fetch-data.js delete mode 100644 demos/server-components/lib/get-comments.js delete mode 100644 demos/server-components/lib/get-item.js delete mode 100644 demos/server-components/lib/get-story-ids.js delete mode 100644 demos/server-components/lib/time-ago.js delete mode 100644 demos/server-components/lib/use-data.js delete mode 100644 demos/server-components/netlify.toml delete mode 100644 demos/server-components/next.config.js delete mode 100644 demos/server-components/package.json delete mode 100644 demos/server-components/pages/csr.js delete mode 100644 demos/server-components/pages/index.js delete mode 100644 demos/server-components/pages/item.server.js delete mode 100644 demos/server-components/pages/rsc.server.js delete mode 100644 demos/server-components/pages/slow.server.js delete mode 100644 demos/server-components/pages/ssr.js diff --git a/demos/server-components/README.md b/demos/server-components/README.md deleted file mode 100644 index eb3c5af11c..0000000000 --- a/demos/server-components/README.md +++ /dev/null @@ -1,34 +0,0 @@ -# Next.js 12 React Server Components Demo (Alpha) - -Try the demo live here: [**https://next-plugin-rsc-demo.netlify.app**](https://next-plugin-rsc-demo.netlify.app). - -## Introduction - -This is a demo app of the Hacker News website clone, which shows Next.js 12's experimental React Server Components -support. We recommend you taking a look at these links, before trying out the experimental feature: - -- [**Introducing Zero-Bundle-Size React Server Components**](https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html) -- [**Everything About React Server Components**](https://vercel.com/blog/everything-about-react-server-components) -- [**Docs of React Server Components in Next.js**](https://nextjs.org/docs/advanced-features/react-18#react-server-components) - -This demo is built for showing what features that Server Components provide and what the application structure might -look like. **It's not ready for production adoption, or performance benchmarking** as the underlying APIs are not stable -yet, and might change or be improved in the future. - -## Technical Details - -This Next.js application uses React 18 (RC build) and the new -[Edge Runtime](https://nextjs.org/docs/api-reference/edge-runtime). It has `runtime` set to `'edge'` and feature flag -`serverComponents` enabled. You can check out -[next.config.js](https://github.com/vercel/next-react-server-components/blob/main/next.config.js) for more details. - -### Running Locally - -1. `yarn install` -2. `yarn dev` - -Go to `localhost:3000`. - -## License - -This demo is MIT licensed. diff --git a/demos/server-components/components/comment-form.js b/demos/server-components/components/comment-form.js deleted file mode 100644 index 6c1b33b390..0000000000 --- a/demos/server-components/components/comment-form.js +++ /dev/null @@ -1,22 +0,0 @@ -export default () => ( -
- -