5094127c3d7df545b9f74bbe9263728d4f3a04cf
Website 2
Development
# First start in background the go backend on port :4000
$ go run -v ./cmd/server
# The start the frontend server on port :3000
$ pnpm run dev
Production
# scaffold the whole server without actually starting the server, this will generate a JSON file containing all routes mount-points for the ViteJS build
$ go run -v ./cmd/build
# build all frontend pages and assets
$ pnpm run build
# Now we have all the files and could also ship everything in a single binary
$ go build -o ./out/bin/server ./cmd/server
Languages
SCSS
44%
Astro
32.4%
TypeScript
20%
JavaScript
3.6%