我计划用 Hapi.js/strongloop 后端和 angularjs 前端创建一个应用程序。
由于这两个 BE 框架都有某种模型验证(Joi for Hapi,以及 Strongloop 自己的验证),我认为在前端使用这些验证模式会很棒。
这可能吗?如果是,如何将 joi/strongloop 验证库迁移到客户端?
修复了什么:我们将使用 AngularJS 作为前端。
我们拥有:Joi 中定义的数据验证 shemas。
我想做的:使用来自 AngularJS 的相同模式(不调用服务器上的实际方法)
目前我们需要调用一个 REST 方法(例如 Create 方法)来使用 joi 验证表单数据(或者写两次相同的验证)。我们想改变这一点,以便前端可以在不联系服务器的情况下验证表单数据。
有没有办法在 AngularJS 中使用 joi NodeJS 库?如果不可能,那么还有其他解决方案吗?