Frizzante is an opinionated web server framework written in Go that uses Svelte to render web pages.
On Linux
sudo apt-get install build-essentialOn Darwin (MacOS)
xcode-select --installgo install github.com/razshare/frizzante@latestTip
Remember to add Go binaries to your path.
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binCreate a project with
frizzante -c MyProjectConfigure project
make configureStart development with
make devBuild with
make buildThis will create a .gen/bin/app standalone executable.
Note
The final executable uses V8 bindings to run JavaScript code on the server in order to render svelte components.
For that reason, the first run may take some time, just be patient.
Subsequent runs will take considerably less time.
Note
Frizzante is aimed mainly at linux distributions.
Feel free to contribute improvements for other platforms or use Frizzante-Docker.
Thanks to cmjoseph07 for the octo mascot!