rsnext/examples/with-web-worker
Jan Kaifer f3ef4e99b0
Cover 1st-party examples with tests (#45270)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
We want to make sure that our examples are not breaking.
We don't want to be slowed down by broken 3rd party packages, but we
need to ensure that examples covering next.js features are always green.

Added as a standalone workflow that doesn't parallelize. It will just
run on a cron schedule, so we can check for current status. We can add
Slack ping later if we need to.

The workflow tests just that our examples can build, so mostly TS
issues. We could definitely follow up with actual tests, but that is not
as low-hanging.

---------

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
2023-02-27 11:54:24 +01:00
..
pages Cover 1st-party examples with tests (#45270)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: Tim Neutkens <tim@timneutkens.nl> 2023-02-27 11:54:24 +01:00
utils chore: refactor with-web-worker example (#40844) 2022-09-23 14:08:30 -07:00
.gitignore Update default gitignore templates (#39051) 2022-07-26 20:08:40 -05:00
package.json chore: refactor with-web-worker example (#40844) 2022-09-23 14:08:30 -07:00
README.md docs(examples): improve DX while copying command to create new project (#38410) 2022-07-26 21:57:48 -05:00
tsconfig.json chore: refactor with-web-worker example (#40844) 2022-09-23 14:08:30 -07:00
worker.ts chore: refactor with-web-worker example (#40844) 2022-09-23 14:08:30 -07:00

WebWorker example

This example shows how to run code in WebWorkers by utilizing webpack 5.

Deploy your own

Deploy the example using Vercel or preview live with StackBlitz

Deploy with Vercel

How to use

Execute create-next-app with npm, Yarn, or pnpm to bootstrap the example:

npx create-next-app --example with-web-worker with-web-worker-app
yarn create next-app --example with-web-worker with-web-worker-app
pnpm create next-app --example with-web-worker with-web-worker-app

Deploy it to the cloud with Vercel (Documentation).