合并文件 是一种方法来减少http请求,我们可以将多个js文件合并成一个js文件,css合并,但是合并通常会带来一些不可预知的后果,因此,对于css:less + css-module 是一种不错的组合。js =>模块化开发。rollup.js => 浏览器环境打包成iife格式,nodejs环境打包成cjs格式,通用node+浏览器 打包成umd格式。至于commonjs不了解。
css 雪碧图是一种不错的方法来减少图片请求。将多个小图标他们合并成单个背景图片是一种不错的方法,但是现在推荐svg。
在线图片将图片转换成data64格式直接写入页面。会增加页面体积,一般情况不推荐使用,仅仅当你想做一次性的图片展示的时候推荐使用,例如input上传图片展示,这个时候推荐使用。自定义鼠标图标,直接将它写入css文件,推荐使用data64直接写入css文件。 减少http请求次数仅仅只是开始。同时他也是提高用户初次访问时候页面性能的重要知道方针。