7

我的服务器由三个主要组件组成 - node.js + express + mongojs。现在我正在寻找一种方法来插入客户端输入的服务器端验证。Mongoose 通过其 Schema 定义提供它,但是,我希望验证独立于特定的 DB 层。

理想情况下,我正在寻找支持声明式验证规则的东西(再次,如猫鼬模式),但与 mongo 没有任何耦合。

有任何想法吗?

附言

我提到 Express,因为我的目的是将验证层作为 Express 中间件插入。这应该有效,不是吗?

聚苯乙烯

如果在客户端也可以使用相同的 javascript 代码,则额外的好处。

4

1 回答 1

7

我对节点验证器很幸运:https ://github.com/chriso/node-validator

于 2012-10-04T21:44:27.090 回答