Newbe.Claptrap 0.10.2 发布,Blazor & Minion
Newbe.Claptrap 0.10.2 发布,我们为项目模板引入了 Minion 以及 Blazor 制作的交互界面。
更新内容
类库常规升级
升级了相关的所有类库至最新版本。包括 Dapr SDK 1.1 等等。
项目模板增强
现在,我们为最新的项目模板引入了 Minion 以演示如何使用 Minion 处理旁路业务逻辑。
另外我们也引入了一个使用 ant-design-blazor 制作的的模拟演示界面,用于展示拍卖竞价样例中的数据情况。
可自定义 Event 和 State 的序列化过程
现在,开发者可以自定义 Event 和 State 的序列化过程,从而定义更加自由的保存和加载过程。
例如,在拍卖竞价示例中,我们使用到了 SortDictionary 作为 State 的一部分。但是,如果直接采用原生的 Json 序列化,将会导致 SortDictionary 的比较器丢失。因此,此时开发者可以使用自定义的 State Loader 来解决该问题。
详细的使用方案可以常见最新的项目模板。
软件介绍
这是以反应式
、事件溯源
和Actor模式
作为基本理论的一套服务端开发框架。于此之上,开发者可以更为简单的开发出“分布式”、“可水平扩展”、“可测试性高”的应用系统。
该项目受启发于众多开源项目与博客文章:
- 基于Actor框架Orleans构建的分布式、事件溯源、事件驱动、最终一致性的高性能框架——Ray
- Event Sourcing Pattern
- Event Sourcing Pattern 中文译文
- Orleans - Distributed Virtual Actor Model
- ENode 1.0 - Saga的思想与实现
理论入门篇
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Torna 1.4.2 发布,企业接口文档解决方案
Torna 1.4.2 发布,本次更新内容有: [enhance]优化文档返回示例显示 [enhance]文档页新增请求示例 [enhance]文档页菜单显示HttpMethod [fix]修复删除参数问题 [#I3NCRT](https://gitee.com/durcframework/torna/issues/I3NCRT) 关于Torna 企业接口文档解决方案,目标是让文档管理变得更加方便、快捷。Torna采用团队协作的方式管理和维护项目API文档,将不同形式的文档纳入进来,形成一个统一的维护方式。 特性介绍 支持接口文档增删改查 支持导入外部接口(支持导入swagger、postman) 支持分享文档(匿名访问、密码访问) 支持OpenAPI管理接口 支持字典管理 支持导出为markdown格式、html格式 支持多环境接口调试 支持Mock数据 支持文档权限管理,访客、开发者、管理员对应不同权限 支持OAuth认证登录 支持设置全局请求头/请求参数/响应参数 提供管理模式和浏览模式双模式,管理模式用来编辑文档内容,浏览模式纯粹查阅文档,界面无其它元素干扰 部署简单,直接运行...
- 下一篇
Mix XCLI V1.1 - Go 命令行交互开发框架
Mix XCLI 命令行交互开发框架 CLI Interactive Commander Overview 一个命令行交互开发库,它可以让单个 CLI 程序可执行多个命令,同时它还包括命令行参数获取、全局 panic 捕获与处理、程序后台执行等命令行开发常用功能。 https://github.com/mix-go/xcli Installation go get github.com/mix-go/xcli Quick start package main import ( "github.com/mix-go/xcli" "github.com/mix-go/xcli/flag" ) func main() { xcli.SetName("app").SetVersion("0.0.0-alpha") cmd := &xcli.Command{ Name: "hello", Short: "Echo demo", Run: func() { name := flag.Match("n", "name").String("default...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案