项目一期由第三方外包公司基于seajs开发,存在诸多性能、体验问题,主要优化修复问题包括下拉刷新卡死、上拉加载不流畅、首页多个ajax并发页面阻塞等问题。
项目二期属于重构型开发,基于zepto、es5、gulp、sass、swiper等前端技术栈,采用前端SPA架构设计方案,前后端开发分离模式,与服务端通讯基于ajax数据,主要实现了首页多个ajax队列串行请求、图片懒加载、下拉刷新、上拉加载等功能。
项目三期属于优化重构开发,前端技术栈与二期一致、技术方案采用首屏服务端渲染同时预加载子屏资源,以解决首页等待时间较长的问题,其他功能主要实现了文章单元虚拟DOM化、列表无限循环,优化了页面承载性能等
点击空白处退出提示











评论