Axios跨域请求接口,如何完成cookie级别的鉴权?发布于2025年05月15日 前端编程 为啥说cookie级别的鉴权?因为鉴权方式很多,cookie级别是古老网站的接口鉴权方式。现在的构架里面多使用header+token的方式进行数据传输处理。完成cookie级别的跨域接口鉴权,不是一件容易的事情。... 阅读更多
使用CSS ::selection伪元素,打造个性化文本选中效果发布于2025年05月12日 HTML 在网页设计中,细节往往是提升用户体验的关键。苏南大叔在浏览某大型网站的时候,发现使用鼠标选中网页上的文字的时候,显示的效果,竟然不是默认的蓝底白字。而是更符合品牌形象的浅绿色白色效果。通过翻找代码,发现其实现,是借... 阅读更多
如何配置Webpack,以实现对css的Tree Shaking?发布于2025年03月16日 webpack 最近的几篇文章,苏南大叔说的都是前端代码的TreeShaking。本文以webpack的角度,再来看css的TreeShaking功能。本文相关文章的目标,就是更好的优化打包体积。如果一段css代码没有被用到,优化... 阅读更多
如何理解PurgeCSS对css代码的TreeShaking技术?发布于2025年03月15日 webpack TreeShaking可以想象成用力摇树,把树叶摇下来。Tree Shaking的概念,不但可以用于js,还可以用于css。通过消除未使用代码来优化CSS包大小,在编译时确定哪些 CSS类是未使用的,并将其从最终的... 阅读更多
如何理解webpack打包中有关js的TreeShaking技术?发布于2025年03月14日 webpack Tree Shaking是一种通过消除未使用代码来优化JavaScript包大小的技术。它依赖于ESM模块的静态结构特性,可以在编译时确定哪些模块和函数是未使用的,并将其从最终的打包文件中移除。苏南大叔的“程序如此... 阅读更多