aboutsummaryrefslogtreecommitdiff
path: root/docs/dev/nextjs.md
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-09-19 04:32:45 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-09-19 04:32:45 -0700
commit8ca691693f9972096196b2b15b49b2ca2dfbb639 (patch)
tree222cdc88cbac2ad468cb5e51d66d1987e6aa2f3d /docs/dev/nextjs.md
parent4b5dcc8a6a77980e16dd48bd52821918d140700c (diff)
downloadbun-8ca691693f9972096196b2b15b49b2ca2dfbb639.tar.gz
bun-8ca691693f9972096196b2b15b49b2ca2dfbb639.tar.zst
bun-8ca691693f9972096196b2b15b49b2ca2dfbb639.zip
Delete extremely out of date docs
Diffstat (limited to 'docs/dev/nextjs.md')
-rw-r--r--docs/dev/nextjs.md33
1 files changed, 0 insertions, 33 deletions
diff --git a/docs/dev/nextjs.md b/docs/dev/nextjs.md
deleted file mode 100644
index 92849c989..000000000
--- a/docs/dev/nextjs.md
+++ /dev/null
@@ -1,33 +0,0 @@
-To create a new Next.js app with bun:
-
-```bash
-$ bun create next ./app
-$ cd app
-$ bun dev # start dev server
-```
-
-To use an existing Next.js app with bun:
-
-```bash
-$ bun add bun-framework-next
-$ echo "framework = 'next'" > bunfig.toml
-$ bun bun # bundle dependencies
-$ bun dev # start dev server
-```
-
-Many of Next.js’ features are supported, but not all.
-
-Here’s what doesn’t work yet:
-
-- `getStaticPaths`
-- same-origin `fetch` inside of `getStaticProps` or `getServerSideProps`
-- locales, zones, `assetPrefix` (workaround: change `--origin \"http://localhost:3000/assetPrefixInhere\"`)
-- `next/image` is polyfilled to a regular `<img src>` tag.
-- `proxy` and anything else in `next.config.js`
-- API routes, middleware (middleware is easier to support, though! Similar SSR API)
-- styled-jsx (technically not Next.js, but often used with it)
-- React Server Components
-
-When using Next.js, Bun automatically reads configuration from `.env.local`, `.env.development` and `.env` (in that order). `process.env.NEXT_PUBLIC_` and `process.env.NEXT_` automatically are replaced via `--define`.
-
-Currently, any time you import new dependencies from `node_modules`, you will need to re-run `bun bun --use next`. This will eventually be automatic.