GenieFramework/Stipple has received many improvements in the past, which will be announced separately. Today we announce a new app template that makes webapps
-
startable via
using MyApp
with unprecedented startup times of 5-10s from zero to the loaded web page -
hostable as packages
-
hostable with a new Dockerfile that (finally) supports caching of precompilation
Typical rebuild times shrink from typically 10-20 mins down to 1-5 mins.
More details:
Draft for a New Genie Template
Highlights
-
Largely reduced TTFX: startup time of <10s from zero to the the served page via docker, without sysimage compilation!
-
New
Dockerfile
anddocker-compose.yml
with cached precompilation! -
New concept: app as a package, start by no more than
using GenieTemplate
, can be hosted on a package server
Showcases
-
self-hosting of Material Icons and Material Symbols of the latest version
-
no core_theme (if you run into styling problems)
-
dynamic layout with toolbar and drawer
Status
The purpose of this template is to develop a new App template and perhaps a layout/template gallery. When this template proves to be reasonable stable and performant, we will think about simplifications in code style.
We are thankful for any feedback!