grafto

module
v0.18.9 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2025 License: BSD-3-Clause

README

Grafto - full-stack web dev in Go

The kickstarter repository for full-stack Go apps using your grandfather's technology.

Quick heads-up, this is still work in progress so expect lots of changes to come.

Aim

The aim of Grafto is to be starter template that provides most of what you'll need to get a new web project off the ground, taking inspiration from Laravel equivalent. There are some opinionated choices made (like no ORM, old fashioned HTML rendered on the server) but tries to be as idiomatic as possible.

The target audience for the starter is mostly going to be solo-devs building side-projects or trying to bootstrap a new business.

It's important to note that there currently exists a much more feature complete starter template, called pagado. This is not an attempt at replacing that, but rather offer another approach and view to full-stack web development in Go.

Directories

Path Synopsis
cmd
app
templ: version: v0.3.819
templ: version: v0.3.819
templ: version: v0.3.819
templ: version: v0.3.819
authentication
templ: version: v0.3.819
templ: version: v0.3.819
components
templ: version: v0.3.819
templ: version: v0.3.819
dashboard
templ: version: v0.3.819
templ: version: v0.3.819
fragments
templ: version: v0.3.819
templ: version: v0.3.819
layouts
templ: version: v0.3.819
templ: version: v0.3.819

Jump to

Keyboard shortcuts

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