ludic 使用了htmx 进行页面的处理,同时基于starlette 提供asgi web 能力
包含的特性
- 基于python 的无缝的htmx 集成快速开发web
- 基于python 类型系统的类型组件
- 基于starlette的异步搞性能web 处理
- 基于python f-strings 的html 构建
- 基于主题的组件css 样式添加
说明
目前ludic 需要python 3.12+ 版本的,值得试用下
参考资料
https://github.com/paveldedik/ludic
https://ludic.readthedocs.io/en/latest/
https://htmx.org/
https://www.starlette.io/
https://typeguard.readthedocs.io/en/stable/userguide.html