【发布时间】:2014-12-25 09:13:07
【问题描述】:
我们的应用程序显示包含 90% 静态内容的页面。单击链接总是会生成另一个类似的页面。事实上,除了某种提议的股票代码之外,一旦呈现,页面上的任何内容都不会发生变化。
最近,有人要求我评估 EmberJS 或 ReactJS 作为我们下一个版本中使用的框架。我们在服务器端确实有相当的逻辑,我们可以在服务器上更快地渲染模板,并缓存生成的 HTML。
我的问题是:由于我的应用不是 SPA,客户端 MVC 有什么好处吗?还是我应该只在服务器端处理所有事情(模板、路由、状态管理)?
【问题讨论】:
-
我的意见:请不要使用客户端 MVC,听起来服务器端解决方案非常合适,我有根据的猜测是您使用的唯一原因被问及评估 Ember 和 React 是有关系的人在 Gartner 上阅读了一篇关于它们的文章。
-
尝试在 IRC 或留言板上提问。这个问题在这里是题外话。
-
为什么编程题板上有一个关于编程题外话的问题?多年来我一直在这里提问和回答问题,我不知道如果我的 q 确实包含代码,它会被否决。我不是在征求意见,而是在寻求专业、中肯的答案。
-
但是对于这样一个问题,如果您不了解您的应用程序的全部要求,您将不会得到专业的中肯回答。即使是从拥有该信息的人那里得到的任何答案都将基于意见。
标签: javascript ember.js reactjs single-page-application