如何避免后端和前端的逻辑重复?

时间:2012-05-24 12:49:31

标签: architecture frontend backend

我有一个Web应用程序,在 PHP后端前端上有一些逻辑计算重复,我不能完全将逻辑放在后端并且每次都发出一个AJAX请求,即使有效缓存,由于应用程序的高性能要求和响应能力。

你能否建议解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果结果不能在线下进一步使用,我会将计算逻辑移到前端。

例如:如果您正在使用简单的抵押贷款计算器,并且最终用户在输入预付款后想要一个简单的答案,那么请使用前端。

另一方面,如果必须使用网格,电子邮件或数据库等对象进一步使用计算结果,则将逻辑保留在后端。

相关问题