1
3
我也经常和自己讨论这个问题,我想我通常倾向于选择1。作为一种最佳实践,我们通常致力于精简控制器,并寻找将初始化/创建逻辑分解到模型中的方法。在一个完美的世界里, 我也觉得随着时间的推移,对不同观点的要求会有所不同:“我们希望在这个页面上显示不同的flash消息”。这将是选项2的更多分支。 在对模型合理的初始化逻辑进行分解之后,或者在控制器中使用一个公共的before#u过滤器,选项1可能会感觉非常干净和干燥。 |
2
2
我在这里的最初倾向是您建议的第一个选项,但是使用lib模块(这两个控制器都包括)来消除围绕MyItems的任何重复代码或逻辑(当然,应该尽可能首先在MyItem模型中进行消除)。这使得代码既简单又易于维护。当您处理像这样复杂的AJAX设置时,代码逻辑简单性的好处大于严格RESTful方法的好处。 |
KollegeBo · 触发更新的POST或GET 2 年前 |
mariolototo · 无法获取“/”express以外的路线 2 年前 |
nnmmss · 根据查询字符串值激活li 2 年前 |
Ezaldeen Ezaldeen · pdo包装器最后一个id返回0 2 年前 |
Bruno Vavretchek · JSON模型建议 6 年前 |
Pasha · 如何在@RequestBody中传递2个对象? 6 年前 |