【发布时间】:2016-12-28 06:01:39
【问题描述】:
我了解任何 与 UI 相关的事情都应该始终在服务器端完成。
在这种情况下,有一个服务器对象作为客户端对象传递,我想知道的方法非常适合任何人操作。
在这种情况下,我是否应该始终在对象上使用客户端方法来减轻服务器的一些负载并保持服务器代码简短?还是我应该从服务器重新获取对象并尽可能在对象上使用服务器端方法以确保返回的结果始终相同?什么是rails way?
我不担心哪种方式会花费更长的时间,但哪种方式最好?
【问题讨论】:
-
你能举个具体的例子吗?这确实取决于具体情况,并且因情况而异。
-
我不是在寻找一个特定的案例,我只是想知道,如果我真的可以选择在同一个对象上使用客户端或服务器端方法而不会造成任何伤害,我应该使用哪个?
-
猜猜我的答案是。无论您喜欢什么并且对您的项目有意义。也许这个问题更适合softwareengineering.stackexchange.com
-
@akuhn 在提及其他网站时,指出cross-posting is frowned upon 通常会有所帮助
标签: javascript php ruby-on-rails ruby client-server