svelte5-ts-tailwind-go Svelte Themes

Svelte5 Ts Tailwind Go

A template for a full-stack web single executable application

Svelte5 + TS + Tailwind CSS 4 + Go

demo site

screenshot

This project aims to create a template for a full-stack web application. In addition to the original Svelte-TS template, this project offers the following features:

  • Pass Chrome Lighthouse tests: Ensures optimal performance, accessibility, and best practices.
  • Single binary build with make: Automatically rebuilds the binary based on changes in either the frontend or backend code.
  • License compliance with make licensecheck: Utilizes free Software Composition Analysis (SCA) tools to verify licenses.
  • Enhanced code quality with make lint: Performs comprehensive checks beyond the default compiler settings.
  • Consistent code formatting with make fmt: Ensures uniform code style before committing changes.

After clone this source, require some dependencies by make setup.

Commit log mapping to build up steps

Just use git log, you can learn how to build up this template.

common commands

  • develop frontend bun dev or bun dev --host --port 3000
  • build frontend bun run build
  • build backend go build

type make help for more information. type Before contribution to this project, please pass these.

make
make fmt
make lint
make licensecheck

VS Code + Svelte.

Original README of vite's template-svelte-ts

https://github.com/vitejs/vite/tree/main/packages/create-vite/template-svelte-ts

What I use to built this project

Top categories

Loading Svelte Themes