module
Version:
v0.0.0-...-2ed7b45
Opens a new window with list of versions in this module.
Published: Sep 14, 2022
License: MIT
Opens a new window with license information.
README
¶
The ultimate web framework to do amazing things and be productive.
WORK IN PROGRESS
- Declarative, html based
- Components, Directives
- HTML Over the Wire (Phoenix LiveView like, less verbose)
- HTTP2
- No Javascript need (optional, but capable and powerful)
- Standalone (.exe) & Embedded (
go get -u syntax)
<component
name="clock"
param-title="string"
client-param-label="@title"
>
<h1>{title} server side</h1>
<span>${time} - ${label} client side</span>
<script>
let time = new Date();
const interval = setInterval(() => {
time = new Date()
}, 1000)
export OnDestroy = () => clearInterval(interval)
</script>
</component>
<clock title="My First Component"/>
Server Side (Golang)

Client Side (Javascript)

Features (Roadmap)
List of some ideas that could be explored in the future.

- Key Value Storage
- Cache
- Pub Sub
- Redis Integration
- SQL Database support (SQLite, PostgreSQL, MySQL)
- Queries
- Commands
- Reports
- Migrations
- Authentication/Authorization
- JWT
- Oauth2 (Google, Instagram, ...)
- Security, SSL
- Storage
- i18n, Localization
- Build/Dev Tools
- Bundler, Minification
- Source Maps
- Binary package (.exe, .bin)
- Automated testing
- Mock, Queries, Components
- Observability/APM
- Metrics
- Pprof
- Dashboard
- S-Ray (zend z-ray like)
- Schedulers, Cron Job
- Business Events, Triggers
- Instrumentation, Middlewares
- E-mail, Push Notification, Web Notification
- Inbound - Rest API, Webhook
- Outbound - Rest Client
- Extensions
- CMS/E-Commerce
- Maybe (as library, full-featured, plug and play)
- Joomla, WordPress, Static Site generator, ...
Directories
¶
Click to show internal directories.
Click to hide internal directories.