用Web Service 方式比Node Express直接渲染页面慢好多
发布于 1年前 作者 In37 833 次浏览

今天试了2种方法。用PC访问速度差别不大,但是用手机或者平板访问,第2种方式要慢很多,是不是受移动设备的性能影响?有什么方法可以改进呢?

  1. Node后端用EJS直接渲染(index.ejs)输出页面
  2. Node后端提供Web Service,前端(index.html)采用JQuery AJAX请求获取数据输出页面
4 回复

混合是很重要的。比如需要优先给用户看的blog的内容用服务器模版生成,评论用ajax后加载。

这是因为web service方式需要前端获取数据后通过脚本渲染,mobile浏览器性能有限能看出明显慢好多

好建议,我按这个思路试试!

是啊,我都有点怀疑这么做HTML5的移动应用是否可行,听起来不错但是做起来问题多多。

回到顶部