Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opennextjs/opennextjs-cloudflare
Open Next.js adapter for Cloudflare
https://github.com/opennextjs/opennextjs-cloudflare
cloudflare nextjs react workers
Last synced: 7 days ago
JSON representation
Open Next.js adapter for Cloudflare
- Host: GitHub
- URL: https://github.com/opennextjs/opennextjs-cloudflare
- Owner: opennextjs
- License: mit
- Created: 2024-09-12T10:17:50.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T19:53:26.000Z (14 days ago)
- Last Synced: 2024-10-28T10:10:55.411Z (9 days ago)
- Topics: cloudflare, nextjs, react, workers
- Language: TypeScript
- Homepage: https://opennext.js.org/cloudflare
- Size: 5.71 MB
- Stars: 316
- Watchers: 9
- Forks: 6
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Deploy Next.js apps to Cloudflare
[OpenNext for Cloudflare](https://opennext.js.org/cloudflare) is an adapter that enables the deployment of Next.js applications to Cloudflare's developer platform.
This monorepo includes a package for adapting a Next.js application built via `next build` (in standalone mode) to run in the Cloudflare workerd runtime using the [Workers Node.js compatibility layer](https://developers.cloudflare.com/workers/runtime-apis/nodejs/).
## Get started
Visit the [OpenNext docs](https://opennext.js.org/cloudflare/get-started) for instructions on starting a new project, or migrating an existing one.
## Contributing
### The repository
The repository contains two directories:
- `packages` containing a cloudflare package that can be used to build a Cloudflare Workers-compatible output for Next.js applications.
- `examples` containing Next.js applications that use the above mentioned cloudflare package.### How to try out/develop in the repository
See the [CONTRIBUTING](./CONTRIBUTING.md) page for how to get started with this repository.