首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mark大熊
掘友等级
公众号「前端程序员大熊」
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
156
文章 152
沸点 4
赞
156
返回
|
搜索文章
最新
热门
关于微前端的几大特性技术选型分析
本文主要分析对比了 MicroApp、Qiankun 两大微服务框架,从 加载子应用机制、技术栈、样式隔离、JS沙箱隔离、元素DOM隔离 等多方面需求特性上分析每个框架的优缺点,以及技术选型的推荐。
不要再滥用可选链运算符(?.)啦!
本文分析了 可选链运算符(?.) 特性在代码里的滥用,乱用情况,可能会带来可读性、维护性差、隐式过滤异常等问题,以及正确的使用方式,能不用就尽量少用。
如何通过Webpack把第三方js文件自动引用到html中,并且支持hash
使用Webpack plugins,每次构建时把一些第三方的 js\css 静态文件copy到output中,并且自动引用到html head中,而且支持加hash解决version缓存问题。
怎么给 Webpack 构建生成的文件加version?
介绍 Webpack 里的三种 hash 类型:hash chunkhash contenthash,如何给构建输出的文件加 hash 值,解决浏览器缓存问题,提高网站二次加载性能。
整理下最近做的产品里 比较典型的代码规范问题
最近负责了一个产品的前端代码Code Review的工作,代码质量很差,整理几个比较常见,比较典型的例子,简单的总结下。
Webpack5常用plugins整理
介绍下Webpack5中比较常用的plugins,以及用法和注意事项。可以有效提高开发生产效率、提升打包速度和质量、分析和优化。
自定义webpack loader和babel plugin,替换国际化Key,减小打包体积
本文介绍了如何通过自定义webpack loader以及babel plugin,实现自定义文件打包编译逻辑,用来替换国际化Key字符串,最终达到减小打包文件体积,提高首屏加载效率。
使用Top-level await新特性,按需加载国际化资源文件,提高首屏效率
多语言支持项目,有效使用动态inport和Top-level await特性,让webpack拆分国际化资源文件,按需加载,提高首屏效率。
用nodejs fast-glob高效扫描搜索项目代码
使用nodejs fast-glob扫描整个项目代码,通过文件内容字符判断,找出想要的内容,用来解决项目实际问题。比如使用了某些属性的控件、未使用的国际化词条等。
前端JS实现单个文件或多个文件批量下载方案
下载文件是一个很常见的需求,也有一些比较特殊的Case,比如下载文件请求是一个POST、url不是同源的、批量下载文件等。本文就介绍下几种download解决方案,以及特殊Case的最佳方案选择。
下一页
个人成就
优秀创作者
文章被点赞
1,720
文章被阅读
240,560
掘力值
6,845
关注了
43
关注者
301
收藏集
11
关注标签
9
加入于
2021-04-01