Skip to content

belarte/metrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

metrix

This project is an exercise to learn HTMX+Go. The goal was to build a modern web app without having to write a single line of Javascript.

The project uses:

  • PicoCSS for basic styling
  • HTMX as the presentation layer
  • Go as the backend technology
  • templ as the HTML template engine
  • sqlite for the persistence layer
  • Playwright for integration testing (Go version of the framework)

To run locally:

go run main.go db migrate
go run main.go serve

To run the containerised version:

make run-prod

About

Learning HTMX+Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages