Discover Packages
github.com/adamveld12/svelte-go-template
command
module
Version:
v0.0.0-...-9981dbb
Opens a new window with list of versions in this module.
Published: Jun 2, 2021
License: MIT
Opens a new window with license information.
Imports: 9
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
svelte-go-template
A simple Svelte based SPA app with a Go API server that can also embed and serve the HTML, JS, and CSS files. Handy for
quick and dirty MVPs, prototypes and spikes.
The Client includes:
The Backend includes:
Chi router set up with some nice and easy defaults
Go:embed to embed the built SPA app into the binary for painless hosting
Set up to work with svelte-router, will serve the index.html
at all unused paths instead of 404
Gracefull http server shutdown
Start a new project
Use degit
:
npx degit adamveld12/svelte-go-template <my project folder>
Then run with make
:
make dev-client # starts the client
make dev-server # starts the server
When you're ready to go to production:
make build # output in .bin folder
LICENSE
MIT
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
client
Click to show internal directories.
Click to hide internal directories.