Skip to content

Welcome to Frizzante

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

Standalone Binary

Compile your whole application, including your assets, to a standalone binary.

Web Standards

Promotes leverage of web standards to improve robustness.

Render Modes

Switch rendering modes at runtime.

send.View(c, view.View{
Name: "Welcome",
Render: view.RenderFull,
// Render: view.RenderServer,
// Render: view.RenderClient,
})

Web Sockets

Simple Web Sockets api.

send.WsUpgrade(c)
for {
n := receive.Message(c)
send.Message(c, "Hello " + n)
}

Server Sent Events

Simple Server Sent Events api.

send.SseUpgrade(c)
for {
send.Message(c, "Hello.")
time.Sleep(time.Second)
}