文件名称:blawx:用户友好的基于Web的工具,用于将规则作为代码
文件大小:54KB
文件格式:ZIP
更新时间:2024-05-26 03:14:41
drag-and-drop blockly logic-programming flora-2 rules-as-code
布朗克斯 基于用户友好的基于Web的规则编写工具,由Round Table Law和Lemma Legal Consulting的Jason Morris编写。 积木+法则= Blawx 什么是“规则即代码” 规则即代码是一种想法,如果您同时用编程语言编写规则,然后用自然语言编写规则,则最终会得到更好的规则,并使人们更容易实现这些规则的自动化。 编码规则的最佳编程语言是声明性逻辑编程语言,但是其中大多数很难学习和使用。 什么是Blawx? Blawx是一个友好的基于Web的工具,用于使用声明性逻辑进行编码和测试以及使用规则。 它具有前端部分和后端部分。 前端部分是一个基于可视化编程环境框架的Web应用程序。 后端是承载前端的Apache服务器,还提供了一个API,前端和其他应用程序可以通过该API发送请求并获取答案。 服务器从前端获取请求,将其转换为代码,然后将该代码发送至在网
【文件预览】:
blawx-main
----DOCKER.md(541B)
----docs()
--------menu()
--------_includes()
--------block()
--------_config.yml(43B)
--------about.md(143B)
--------interface()
--------_data()
--------index.md(94B)
----INSTALL.md(2KB)
----reasoner()
--------reasoner.php(8KB)
--------decode.js(51KB)
--------json2f2.py(3KB)
----blawx_screenshot.PNG(20KB)
----Dockerfile(1KB)
----LICENSE(1KB)
----update.sh(645B)
----interface()
--------blawx.html(8KB)
--------import.js(1KB)
--------mutators.js(2KB)
--------buttons.js(4KB)
--------attributes.js(874B)
--------categories.js(6KB)
--------blawx-blocks.js(28KB)
----CHANGELOG.md(2KB)
----README.md(2KB)