节点/快速 - 一个路由/复杂的路由代码?或多路线/简单路线代码?

时间:2014-11-04 15:53:24

标签: ajax angularjs web express routing

在此处寻找有关如何进行CRUD并使浏览器代码模型与数据库同步的最佳实践指南。 Context是一个Angular / Express应用程序和Postgres DB。

我有一个UI编辑表单,显示当前存储在DB中的数据记录。用户可以对Postgres进行更改,提交和Express执行更新。更新后,我执行读取操作以重新拉取数据记录,以便我的客户端模型与DB数据同步。

所以这里有两次访问DB,更新和读取。我的问题是,更好的做法是1)保持我的Express路由代码超简单,并从浏览器做两个Ajax(表单提交时ajax,然后成功响应后,另一个ajax重新读取数据库中的数据),或者2)在表单提交上执行单个Ajax并让Express路由进行更新,然后读取,然后将数据返回给浏览器?

0 个答案:

没有答案