Deno Middleware
Qwik City Deno middleware allows you to hook up Qwik City to a Deno server which uses the standard Request/Response that's well supported by Deno. Some Deno server implementations include:
Installation
To integrate the deno adapter, use the add command:
- For the integrated HTTP server:
pnpm run qwik add denonpm run qwik add denoyarn run qwik add denobun run qwik add denoProduction build
To build the application for production, use the build command, this command will automatically run build.server and build.client:
pnpm run buildnpm run buildyarn run buildbun run buildServe
To start the Deno server after a build:
pnpm run servenpm run serveyarn run servebun run serveProduction deploy
Since you are choosing Deno, here you are in your own, after running the build command:
- The
distfolder will be created including all the static files. - The
serverfolder will be created including all node server files.
By default,
SSGmode is activated. If you want to change this behavior, you can edit thevite.config.tsfile inside theadapters/denofolder. In this file you can configure the behavior of theSSGor remove the SSG part to switch to a completeSSR.