Zino 0.20 发布:基于 Rust 语言的新一代组装式应用开发框架
Zino 开发框架已发布 0.18 版本!这两个多月的改进,主要集中在以下方面:
- 添加了Plugin类型,可用于加载异步初始化的插件,支持运行环境选择以及依赖检测;
- 进一步改善ORM,添加时区设置,优化数据库连接时create_table的错误信息;
- 引入#[schema(fetch_as = "...")]和#[schema(composable)]属性标记,可用于组合模型数据;
- 移除对http-body的直接依赖,减少不必要的版本冲突;
- 添加了数十个Dioxus组件。
Zino 致力于打造 Rust 语言中最好用的企业级应用开发框架。 我们奉行『约定优于配置』的原则,借鉴 Node 的 Egg.js、Go 的 GoFrame、 Java 的 Spring Boot 等框架,提供开箱即用的功能模块,极大提升开发效率; 并通过应用接口抽象与 Rust 的 axum、actix-web 等框架集成,打通社区生态资源。
功能特色:
- 开箱即用,快速开发应用。
- 极简设计、模块化架构、高层次抽象。
- 采用开放标准,倡导 API 优先的开发理念。
- 兼顾开发效率和性能的平衡。
- 为 MySQL 和 PostgreSQL 提供高度优化的 ORM。
- 轻量级定时任务。
- 统一访问存储服务、数据源以及聊天机器人。
- 支持追踪、度量和日志。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ProxyPin 1.0.9 已经发布,全平台 HTTP 抓包工具
ProxyPin 1.0.9 已经发布,这是一个全平台 HTTP 抓包工具。 此版本更新内容包括: 证书安装流程介绍:https://www.bilibili.com/video/BV1Qm4y157Gk/ iOS TF下载地址: https://testflight.apple.com/join/gURGH6B4 V1.0.9 展示请求发起的应用图标 关键词匹配高亮 脚本批量操作和导入导出 脚本支持日志查看,通过console.log()输出 设置增加自动开启抓包 Android证书下载优化 English: Display the application icon initiated by the request Keyword matching highlights Script batch operations and import/export The script supports log viewing, output through console.log() Setting Auto Start Recording Traffic Android certificat...
- 下一篇
《HelloGitHub》第 96 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https://github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、Java、Go、C/C++、Swift...让你在短时间内感受到开源的魅力,对编程产生兴趣! 以下为本期内容|每个月 28 号更新 C 项目 1、cosmopolitan:让 C 成为构建一次,可随处运行的语言。这个工具可以将 C 语言编写的程序,编译成可无缝运行在多种操作系统上的可执行文件。它采用自包含式二进制文件的设计,能够将程序所有依赖打包进可执行文件中,实现真正的跨平台运行,支持 Windows、macOS 和 Linux 等主流操作系统。 // 编译 cosmocc -o hello hello.c // 运行 ./hello // 调试 ./hello --strace ./hello --ftrace 2、linenoise:一个 C 语言写的命令行编辑库。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7设置SWAP分区,小内存服务器的救世主
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作