Documentation
¶
There is no documentation for this package.
Directories
¶
Path | Synopsis |
---|---|
Package cmd contains entrypoints for okrzeja http server.
|
Package cmd contains entrypoints for okrzeja http server. |
Package service implements services in their first phase of development.
|
Package service implements services in their first phase of development. |
config
Package config implements service for manipulating static and dynamic application's configuration.
|
Package config implements service for manipulating static and dynamic application's configuration. |
httpx
Package httpx implements Okrzeja's HTTP server and specifies required services to run it.
|
Package httpx implements Okrzeja's HTTP server and specifies required services to run it. |
log
Package log implements logging and telemetry utilities for okrzeja web server.
|
Package log implements logging and telemetry utilities for okrzeja web server. |
rest
Package rest provides HATEOS-compliant HTTP REST handlers and defines contracts used by those handlers.
|
Package rest provides HATEOS-compliant HTTP REST handlers and defines contracts used by those handlers. |
Package storage contains repository adapters for database interfaces.
|
Package storage contains repository adapters for database interfaces. |
sqlite
Package sqlite implements storage interface for embedded sqlite3 database.
|
Package sqlite implements storage interface for embedded sqlite3 database. |
Package web contains web assets meant to be embedded into program's binary.
|
Package web contains web assets meant to be embedded into program's binary. |
view
Package view implements interactive UI layer of the Okrzeja application with reusable components and javascript libraries for hypermedia-based applications: HTMX (https://htmx.org) and Alpine.js (https://alpinejs.dev).
|
Package view implements interactive UI layer of the Okrzeja application with reusable components and javascript libraries for hypermedia-based applications: HTMX (https://htmx.org) and Alpine.js (https://alpinejs.dev). |
view/alpine
Package alpine implements HTML gomponents attributes for alpinejs, lightweight JavaScript framework.
|
Package alpine implements HTML gomponents attributes for alpinejs, lightweight JavaScript framework. |
Click to show internal directories.
Click to hide internal directories.