/qwik-wasm

Run Qwik SSG webapps in WASM with Fermyon Spin (fast, scaleable and low container footprint)

Primary LanguageTypeScriptMIT LicenseMIT

Qwik City App as WASM with Fermyon Spin

Prerequisites

Install spin

curl -fsSL https://developer.fermyon.com/downloads/install.sh | bash && \
sudo mv ./spin /usr/local/bin/spin

Install pnpm (optional)

npm install -g pnpm

If you do not install pnpm then you have to modify component.build.command in the spin.toml file.

Installing the Spin application template

latest

spin template install --upgrade --git https://github.com/vanvuongngo/qwik-wasm.git

deprecated spin v1.5

spin template install --upgrade --git https://github.com/vanvuongngo/qwik-wasm.git --branch v2.0.0

Use template to create a new Spin application

spin new -t qwik-frontend <projekt-name>

or show list and select qwik-frontend as the template

spin new <projekt-name>

choose e.g.

HTTP path: /...
cd <project-name>
pnpm install # or `npm install`
cd ..

build your Qwik app and start your Spin app

spin build --up

Buy me a coffee