The application is divided up into multiple packages, each with its own purpose.
api
- Entry Point, Wiringhandler
- HTTP handlers.services
- Services used by the handlers.db
- Database access codecomponent
- templ components.
graph
handler[HTTP handler] -- uses --> services[Services]
services -- use --> db[Database access code]
db -- uses --> postgresdb[(PostgresDB)]
handler -- renders --> components[Components]
Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.
Create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
Database migrations.