frizzante Svelte Themes

Frizzante

An opinionated web server framework written in Go that uses Svelte to render web pages.

Frizzante

Latest Release Build Status Discord Community

Frizzante is an opinionated web server framework written in Go that uses Svelte to render web pages.

Prerequisites

Install build tools

On Linux

sudo apt-get install build-essential

On Darwin (MacOS)

xcode-select --install

Install frizzante

go install github.com/razshare/frizzante@latest

[!TIP] Remember to add Go binaries to your path.

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Get started

Create a project with

frizzante -c MyProject

Configure project

make configure

Start development with

make dev

Build with

make build

This 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

Thanks to cmjoseph07 for the octo mascot!

Top categories

Loading Svelte Themes