47 lines
1.1 KiB
Org Mode
47 lines
1.1 KiB
Org Mode
* Planning (newest)
|
|
- maud vs hypertext vs minijinja
|
|
- try porting to hypertext::maud !
|
|
* Todos
|
|
** [-] Starter boilerplate
|
|
*** [X] Server: Axum
|
|
**** [X] Typed routes via macro
|
|
**** [X] Nested Router
|
|
**** [X] Fallbacks
|
|
*** [X] "embd tmpl": Maud
|
|
*** [X] "html tmpl": minijinja
|
|
- only index yaml for now, test in app wether inline or external templates feel better
|
|
*** [ ] CSS Basic
|
|
- [X] UnoCSS
|
|
- daisyUI?
|
|
*** [ ] UI framework
|
|
- data* js basic
|
|
- data* axum sdk
|
|
*** [ ] Asset bundle testing
|
|
*** [ ] DB
|
|
- SqlX/SurrealDB?
|
|
*** [ ] Build scripts
|
|
- [ ] remove npm ?
|
|
- [ ] add fish or cargo make scripts ?
|
|
- [ ] features:
|
|
- [ ] make dev
|
|
- make js?
|
|
- "bundle"/download data* ?
|
|
- make css
|
|
- make rust app
|
|
- [ ] make watch-dev
|
|
- [ ] make prod
|
|
** [X] Chat mockup
|
|
** [X] Streaming chat with data*
|
|
** [ ] Basic streaming chat
|
|
- build with inline html via maud
|
|
- add messaging foo?
|
|
*** Stream same token in loop
|
|
*** ???
|
|
*** Finish
|
|
** [ ] Basic Proxy Settings
|
|
- build with jinja templates
|
|
** [ ] Markdown streaming chat
|
|
*** Moar Feats
|
|
**** Tauri webview/wry?
|
|
**** Jinja tmplts for models ??
|
|
**** Proxy integration ?
|