node.js 能做后端接口吗

 我来答
夜独行孤单
2016-04-12 · TA获得超过3458个赞
知道大有可为答主
回答量:2803
采纳率:82%
帮助的人:614万
展开全部
后端提供的都是以JSON为数据格式的API接口供Native端使用,同样提供给WEB的也是JSON格式的API接口 那么意味着WEB工作流程是
打开web,加载基本资源,如CSS,JS等
发起一个ajax请求再到服务端请求数据,同时展示loading
得到json格式的数据后再根据逻辑选择模板渲染出”DOM字符串"
将”DOM字符串”插入页面中webview渲染出DOM结构
这些步骤都由用户所使用的设备中逐步执行,也就是说用户的设备性能与APP的运行速度联系的更紧 换句话说就是如果用户的设备很低端,那么APP打开页面的速度会越慢。 如果是在PC端的浏览器中基本不成问题,因为现在浏览器性能已经非常好了。但在低端的Android机器上的webview性能可就难说了。 而且离线后还得要查看已访问过的页面,实现最好的方式就是用HTML5的离线存储技术了,但离线存储存的是整个页面的HTML及资源,不会存JSON数据 用本地数据库存把JSON数据也存下来?靠,太复杂了吧...
只能是服务端直接输出HTML结构渲染页面,而不是API输出JSON再由客户端渲染页面。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式