Gil*_*man 6 javascript angularjs single-page-application reactjs
我注意到,在使用路由解决方案,如创建时的温泉,尤其是ngRoute和ui-router对angularjs或react-router进行反应,实现POST导致一个URL,当您使用Post重定向消息获取模式(pushState的)变化是简单.也就是说,它更简单
(A)设置路由器始终推迟状态转换,直到完成GET
比它更好
(B)还要让POST负责从GET中检索我们想要的相同信息,然后让路由器跳过GET,如果有那些信息的话.
请注意,更复杂的模式(B)只使用一个POST,而更简单的模式(A)使用POST和GET.(A)实例化Post-Redirect-Get模式; (B)没有.
使用传统的多页面网站,PRG模式用于防止意外重新提交表单数据.但在SPA中,重新提交不是问题.
但是,(A)比(B)更容易实现.这个理由足以让它更喜欢吗?在SPA中使用PRG还有其他原因吗?
在SPA中发布数据时,最佳做法是什么?
| 归档时间: |
|
| 查看次数: |
587 次 |
| 最近记录: |