作者:湛蓝天空jk | 来源:互联网 | 2023-10-13 13:05
现在网页基本分为两种,一种是服务器端渲染,前段做的工作少,另外一种是单页应用,通过REST API获得数据,然后在浏览器端完成渲染。
前者有比较熟悉的
、
这样的网站,后者有
这样的应用。
那么我想问的是,两种网站在
上的选择是否会有不同?
是否前者更加倾向于使用jquery,完成手动DOM操作,而后者使用Backbone这样的框架?
如果我开发
这样的网站,前端应该选择怎样的技术解决方案?
谢谢!
+_+,好吧,应该是我表达的不正确。其实我也明白jquery只是一个工具集,而Backbone这类的都是mvc级别的框架,两者是不能相互比较的。
知乎和teambition这样的单页应用有所区别。引入mvc框架,单页应用是把这个网站作为一个应用,应用
实例只有一个,但是在传统网站中引用的话,就需要把每个页面当作一个应用,每次跳转页面都需要重新产生一个新的应用。
所以做知乎这样的网站因为一个页面上的逻辑并不多,所以并不需要引入一个mvc框架,而是直接采用jquery这种工具,直接手动DOM操作?
我看了看知乎的页面,应该也是没有引入mvc框架。
如果不引入MVC,又回到了以前手动DOM的时候,痛苦又代码烂的不能看。。。==