08 2019 档案
摘要:1.减少http的请求数量》CSS Sprites,css精灵,将多张图片合并成一张图片》合并css和js文件,可将多个css合并成一个,多个js合并成一个,打包工具有grunt,gulp,webpack》采用lazyLoad,俗称懒加载,可控制页面在一开始时无需加载,不需发送请求,等到用户操作,真
阅读全文
摘要:多页面(MPA):指一个应用中有多个页面,页面转跳时时整页面刷新; 单页面(SPA):指只有一个主页面应用,浏览器一开始要加载所有必须的html,js,css等所有的页面内容都包含在这个所谓的主页面中,但是写的时候还是分开写的,然后在交互的时候由路由程序动态载入,单页面转跳仅刷新局部资源 单页面开发
阅读全文
摘要:服务端渲染:就是在服务端完成html文件的拼接,然后返回给客户端; 客户端渲染:就是更多的html的拼接在前端完成,有利于前后端的分离; 客户端渲染与服务端渲染最本质的区别就是看谁来完成html文件的完整拼接; 服务端渲染的优缺点: 优点:1、前后端分离 2、体验更好:比如,我们将网站做成SPA或者
阅读全文