No description
Find a file
2025-06-10 11:00:59 +02:00
client add public by default 2025-06-10 10:56:29 +02:00
server not needed to serve from public 2025-06-10 11:00:59 +02:00
.gitignore make template for deno and wui 2025-03-09 15:08:49 +01:00
deno.json update template 2025-06-03 20:24:01 +02:00
deno.lock fix dist folder 2025-06-08 22:03:35 +02:00
LICENSE make template for deno and wui 2025-03-09 15:08:49 +01:00
README.md add public by default 2025-06-10 10:56:29 +02:00
vite.config.ts fix dist folder 2025-06-08 22:03:35 +02:00

WUI Template using react with Vite and Deno

Deno is a "new" typescript dev system meant to alleviate all the boilerplate that is needed to run typescript. Essentially its just much cleaner.

Vite is used as the "compiler" or "dev server".

This is a 'cleaner' version of the starter template.

Quickstart:

  • deno install to fetch all dependencies,
  • deno task dev start hot-reloading dev server on port 3000
  • deno task build will create a static build at client/dist
  • deno task test to run the test system
  • deno task test:coverage will test and then create a test report (text and html output)

Structure

client are the "actual" websites that are shown. The server is used for 'hosting' the dev servers. It also hosts a testing version of the server.

If you want to serve fonts or similar things from a public path then add them to client/public, the webserver is setup to serve files from there directly.