Node.js表单插件类似于Rails?

正如标题所述,我正在寻找Node.js中的某种表单插件,这将允许我以类似于Rails的方式创build表单。 我遇到过几个Node.js表单插件,最近的一个是Formed 。 但是,该插件是特定于Sequelize(我正在使用JugglingDB)。

理想情况下,做一些类似于下面的事情会很好(假设EJS):

<%- form_for(user, function(form) { %> <%- form.input('username') %> <%- form.input('password') %> <%- form.submit() %> <%- }) %> 

输出类似于以下内容:

 <form action="/users" method="post" id="new_user_form"> <div class="input required"> <label for="user_username">Username</label> <input type="text" name="user_username" id="new_user_form_user_username"/> </div> <div class="input required"> <label for="user_password">Password</label> <input type="password" name="user_password" id="new_user_form_user_password"/> </div> <input type="submit" name="user_submit" value="Create User"/> </form> 

我遇到的唯一的其他插件似乎有一些以下和最近的更新是强大的 。 不幸的是,这个插件与表单的渲染没有任何关系,只是表单的处理。

请参阅GitHub上的caolan /表单 。