System Designer MAC版是一款极具特色的代码开发软件,System Designer
MAC官方版是用于设计由模型驱动的应用程序的IDE,System Designer
MAC版还为用户提供管理组件,可以轻松地导航您的组件来创建您的应用程序,满足用户的不同需求。
{mac1}
软件介绍
System Designer MAC版是一个用于创建系统的低代码开发平台。无论您使用什么框架,编写什么代码,最重要的是您为创建系统而定义的模型。System Designer 可帮助您设计此模型并生成类和组件来构建您的系统。System Designer 有一个 Github 模块,可以在所有这些应用程序之间同步您的工作。您可以在 Mac 上开始设计,然后在 iPad 上继续。
软件特色
轻松设计您的系统
如果您查看市场上不同的 JavaScript 框架,您会注意到它们都有自己定义模型的方式,通常只使用代码。
System Designer 使用 UML(一种标准)来定义您的模型。因此,即使您从未运行过 System Designer,您也可能已经知道如何在 System Designer 中进行设计。
模型的定义以称为 MSON 的 JSON 格式存储。使用 MSON,您可以定义类型、类、一对一/一对多关系以及类之间的多继承。
编码系统的行为
创建模型后,System Designer 会生成所有方法的骨架。您只需添加代码即可实现它们。
System Designer 为您提供管理组件的助手。您可以轻松地浏览您的组件以创建您的应用程序。
以图形方式创建组件
无需编写代码来实例化组件。在系统设计器中创建组件就像在 NoSQL 数据库中创建文档一样。
实际上,System Designer 充当 ODM(对象-文档映射器)来将您的组件作为 NoSQL 文档进行管理。
运行您的系统
您可以直接从 System Designer 运行您的系统,然后将其导出为 JavaScript、HTML、JSON 或 Node.js 模块或 Graphviz 文件。
因为您已经为您的应用程序定义了一个模型,所以对系统的每个操作都进行了动态类型检查。所有警告都发送并显示在系统设计器中。
调试您的系统
System Designer 可以加载在浏览器或 Node.js 上运行的任何系统的模型。您可以看到正在运行的系统的模式、模型、组件和方法,并且可以对其进行编辑。
在 System Designer 中对模型进行的所有修改都将发送到正在运行的系统。无需重新加载即可查看您的修改。
随时随地设计
System Designer 可用于 macOS、iPhone、iPad 或任何浏览器。您也可以将它安装在您的项目中:System Designer 不需要后端即可工作,它是一个完整的 Web 应用程序。
更新日志
- 修正:运行使用节点 API 的系统时的问题
- 更新:图标
- 改进:性能和稳定性