克拉蒂斯场景
Cratis Scene是开发商建立独立平台的UI模型和运行时间, 基于屏幕的用户界面.
描述用户界面而不描述平台 -场景是克拉提斯的UI模型 模式第一层.
基于屏幕播放的 UI 对象模型和运行时间 : Scene.Model (平台-不可知屏幕,布局,
表格、贡献点、ui简介和主题), Scene.Engine (约束/决议运行时间)和
Scene.React (反应渲染器).
包/可部署
.NET 支持
Cratis.Scene.Model 财务报告和审定财务报表 Cratis.Scene.Engine 目标.NET 10和.NET 11..NET 8和.NET 9不再被支持.
从源头构建需要 .NET 11 SDK 由 global.json默认情况下在.NET 11上运行的规格;
CI还在.NET 10上运行两个库规格项目.
构建
说明
场景拥有 对象模型和运行时间 一半的剧本 在模式第一管道, 剧本 描述事件源代码 CQRS 系统, 阶段 让它变成一个运行中的应用程序,而场景是如何 应用程序的用户界面被描述——独立于任何渲染平台.
Scene.Model 是平台不可知论
C# 对象模型 阶段 将Screenplay的解析语言构建成,而 Studio的
设计时的工具读取和写作. Scene.Engine 行走图表,解析绑定(数据,动作,形式,
——它不知道React是否存在.
Scene.React 是一个执行抽象词汇的渲染器,以对抗真实的React/DOM; 兄弟姐妹的位置
预留未来 Scene.Native 编号 : Scene.Desktop 造物师. 供应商和内部组件包
(PrimeReact,内部部件库)是接合器插入到渲染器合同中,而不是它的一部分.
建在这个对象模型上的设计时间编辑器住在工作室,而不是这里——见 工作室编号156。 。 。 .
支助
Cratis是一个开放的社区,我们很高兴帮助用户,团队评估堆栈,以及贡献者.
| 频道 | 细节 |
|---|---|
| 解析器 | 加入社区 解析器 供提问和讨论之用 |
| GitHub 问题 | 报告错误或请求特性 |
| 文档 | 在 cratis.io (英语) |
克拉蒂斯生态系统
这个项目是 克拉蒂斯语Name ——构建事件源代码和CQRS应用的工具.
- 纪事 ——事件外包数据库和运行时间. 基于奥尔良的内核,可插件存储(MongoDB默认;PostgreSQL,SQL服务器,SQLite, in-memory),语言-不可知GRPC合同. 文档
- 纪事客户端 一等舱 .NET SDK 软件附加时 类型脚本, (中文(简体) ), 科特林/贾瓦,以及 埃利克斯尔· ; 蟒 马上就来 人工智能代理通过 纪事 MCP 服务器。 。 。 .
- 弧形 - 对ASP.NET的CQRS框架有意见 核心包含命令,查询,验证,授权,以及TypeScript代理生成. 工作没有活动来源. 文档
- 构成部分 ——反应组件与Arc图案一致. 文档
- 国 际 + 工作台 ——从终端或浏览器检查和诊断"纪事". 文档
- 第一层模型 - 工作室, - 工作室, 剧本, (中文(简体) ), 阶段,场景(这个仓库), 方案
- 支助 —— 说 基本要素, (中文(简体) ), 规格, (中文(简体) ), 概要, (中文(简体) ), 镜头, (中文(简体) ), 叙述者免费 AI 工具· ; 组合 马上就来了
- 样本 整个堆栈的可运行事件来源和CQRS样本
场景获得麻省理工学院许可,可以自由使用.