Thanks to visit codestin.com
Credit goes to github.com

Skip to content

zenbigjoe/frizzante

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 85.0%
  • TypeScript 6.6%
  • Svelte 5.7%
  • Makefile 1.2%
  • JavaScript 0.9%
  • Shell 0.2%
  • Other 0.4%