frontend

package
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package frontend embeds the built SPA assets and exposes them as an http.Handler.

The assets are generated by `bun run build` into ./dist. A placeholder index.html is checked in so that `go build` works before the frontend has been built; the placeholder is overwritten by real assets during `make build`.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Assets

func Assets() (fs.FS, error)

Assets returns the built SPA filesystem rooted at dist/.

func Handler

func Handler() (http.Handler, error)

Handler returns an http.Handler that serves the embedded SPA with index.html fallback for unknown paths (client-side routing).

Paths under /api/ are NOT handled here — mount this handler on everything else and let the API routes win via Chi's route ordering.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL