原标题:浅谈移动页面微信卡顿公众号使用框架UI的优点及缺点
浅谈移动页面微信卡顿公众号使用框架UI的优点及缺点
在Web App和Hybrid App横行的时代为了拥有更好的用户体验,单页面应鼡顺势而生单页面应用简称SPA,就是只有一个HTML页面的应用程序应用中所有的视图都包含在这个HTML页面中,并通过Java控制相关视图的显示和隐藏这种模式可以让用户在Web App感受Native App的速度和流畅。
最近开发微信卡顿公众号用的框架是 一般的 UI,但是涉及到多页面之间的相互跳转的问题降低了浏览器的性能,用户体验特别不好卡顿,不流畅,因此不采用传统的页面跳转方式看到不少手机网页开发的框架都都是在一个html攵档中包涵多个页面的内容。
1.无刷新界面给用户体验原生的应用感觉,最大的优势是使用过程的流畅。
3.提高发布效率无需每次安装更新包。
4.容易借助其他知名平台更有利于营销和推广
5:前后端职责分离架构清晰:前端进行交互逻辑,后端负责数据处理传输的数据少,减尐后端压力,前后端单独开发、单独测试
6:良好的交互体验,前端进行的是局部渲染避免了不必要的跳转和重复渲染。
1.效果和性能确实和原生的有较大差距
2.各个浏览器的版本兼容性不一样
3.业务随着代码量增加而增加不利于首屏优化
4.某些平台对hash有偏见,有些甚至不支持pushstate
5.不利于搜索引擎抓取,极差的SEO(搜索引擎优化)
6:首次加载数据大耗时长
7:独立模块编译的成本会越来越大
思想:减少页面重载和数据传输