用 JavaScript 在客户端实现业务逻辑是个好主意吗?
应该有什么样的逻辑?验证逻辑?与GUI相关?
如果要在另一个应用程序(公开的)中使用相同的逻辑,用 JavaScript 实现它意味着您不能重用该逻辑,您会怎么做。
另一方面,将所有逻辑都放在服务器端意味着对服务器的请求更多。
你怎么看?
最佳答案
永远不要相信客户。因此,您在客户端使用 JavaScript 进行的任何验证都只能提高用户的便利性和可用性。稍后您始终必须验证服务器上的传入数据,以确保没有人注入(inject)数据等。
关于javascript - JavaScript 中的业务逻辑。胖客户端与瘦客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4145995/