有没有人为商业规则引擎做过Javascript前端?

时间:2011-03-11 00:12:25

标签: javascript css3 less pug rule-engine

如果是这样,你是使用JS模板框架(如Mustache或Jade)和CSS预处理器(如LESS或Stylus)还是让BRE处理它?<​​/ p>

2 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望使用规则引擎来控制客户端。 这样做的一个例子是TOHU

  

Tohu是一个基于Drools的引擎,用于创建动态UI。它是传统MVC方法的替代方法,它使用通用UI层来呈现使用简单业务规则定义的任意UI。

答案 1 :(得分:0)

我正在开发一种使用相当复杂的规则引擎的产品,这样您就可以“插入”一组规则,从根本上改变系统的行为,而无需更改系统代码。

最初我们的规则引擎是基于.NET的,但我们现在正在考虑迁移到JS规则引擎,以便我们可以执行客户端和服务器端。然后我们可以使用把手使视图与js模型保持同步,并将规则绑定到模型事件。

当然,您需要仔细检查服务器端是否已遵守客户端上执行的规则,因此您可以执行相同的代码服务器端进行验证。

相关问题