
获得徽章 0
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章

评论
点赞
赞了这篇文章
赞了这篇文章
Zino 开发框架已发布 0.22 版本!这一个月的改进,主要集中在以下方面:升级axum、dioxus、http、reqwest等依赖至最新版;初步添加对Ntex框架的集成;在追踪中记录request-id,并添加对sentry监控的支持;将cookie、jwt、i18n等改为可选feature,优化编译时间。
评论
点赞
Zino 开发框架已发布 0.20 版本!这两个多月的改进,主要集中在以下方面:添加了 Plugin 类型,可用于加载异步初始化的插件,支持运行环境选择以及依赖检测;进一步改善 ORM,添加时区设置,优化数据库连接时 create_table 的错误信息;引入 #[schema (fetch_as = "...")] 和 #[schema (composable)] 属性标记,可用于组合模型数据;移除对 http-body 的直接依赖,减少不必要的版本冲突;
添加了数十个 Dioxus 组件。
添加了数十个 Dioxus 组件。
展开
评论
2
Zino 开发框架已发布 0.18 版本!这一个月的改进,主要集中在以下方面:移除所有nightly特性,使框架运行在稳定版Rust 1.75+;改进内置ORM对事务以及SQLite数据库的支持;支持通过URL加载JSON和YAML格式的配置文件;时间处理模块添加Date和Time类型的封装;支持对Response设置BusinessCode。
评论
5
Zino开发框架已发布0.16版本!这一个月的改进,主要集中在以下方面:完善zino-derive功能,ORM涉及的所有trait都可以自动推导;改进Application trait,支持custom loader和graceful shutdown;重构定时任务,便于集成第三方库;实现模型Mock功能,支持随机生成的模型引用关系;性能持续优化,接口查询性能相比0.14版提升10%以上。
展开
评论
2
赞了这篇文章
尝试封装了几个Dioxus组件,开发体验很不错!目前的想法是:我们只提供html结构和交互行为处理,不提供样式,通过约定class把css样式开放出去,允许用户自由定制样式(优先支持Bulma CSS框架,开箱即用,力求做到不写任何CSS就能做出默认美观的界面)
github.com


评论
4
赞了这篇文章
zino 0.13.1发布!主要的改动有:框架用到的所有加解密功能都可以切换到国密算法SM3、SM4(包括JWT);应用密钥的推导移除对环境变量的直接依赖,改用基于配置文件信息(部署时原则上可以不用设置任何环境变量);内置ORM对于Model上的新增字段会自动在数据表中添加,但是对于类型、默认值和约束的变化仍然不会做任何修改(自动更改数据表中的已有数据会有业务风险),只会对不一致的非空约束给出警告。
展开
5
9
Zino 开发框架已发布 0.13 版本!这一个月的改进,主要集中在以下方面:支持通过配置定义本地目录;服务器端口注册路由支持分组;静态页面支持多页模式;Response动态内容添加ETag进行缓存控制;加解密支持国密算法SM3、SM4。
评论
点赞
最近,跨平台用户界面开发框架dioxus发布了0.4版,我们通过为DioxusDesktop实现Application trait提供了对桌面应用开发的支持,这样Zino框架的大部分功能都可以直接使用!后期我们会考虑在ORM中提供对SQLite数据库的支持,欢迎大家关注!
github.com
评论
点赞