首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端工程化
Senar
创建于2022-01-13
订阅专栏
记录一下笔者在前端工程化的一些想法和实践
等 21 人订阅
共17篇文章
创建于2022-01-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
听《富婆KTV》让我学到个新的API
我有在网页上听歌的习惯,突然一首音乐成功引起了我的注意,我想去调大我耳机的声音,就点了下右下角任务栏的声音,我发现弹出来的面板上面竟然有歌曲的信息,操作系统是怎么知道我在网页上听的是什么歌呢?
网页中如何判断用户是否处于闲置状态
如何判断用户已打开的的页面是否处于闲置状态,浏览器提供了专有的实验性的AP,我们也可以自行实现,来了解下如何实现吧
浏览器自带的设计工具designMode什么来头
浏览器自带的设计工具designMode什么来头:你可能从未注意过的"上帝模式",可以让你的网页瞬间就会变成可自由编辑的画布~
Web端选择本地文件的几种方式
在开发中经常需要实现本地文件选择功能。无论是上传图片、视频,还是处理批量文件,Web端提供了多种方式来实现这一需求。每种方式都有其独特的优缺点和适用场景。本文将详细总结Web端选择本地文件的几种方式,
如何判断浏览器是否开启硬件加速
如何判断浏览器是否开启硬件加速 当浏览器未开启硬件加速时,依赖GPU加速的渲染或计算任务会回退到CPU处理,可能导致以下场景出现性能问题或功能异常
web端兼容移动端方案
Web前端开发有时页面需要兼容移动端和桌面端设备。 如何兼容性考虑点击、触摸、悬停等事件是个经典问题
UnoCSS给了我一个不用tailwindcss的理由
我正在参加「掘金·启航计划」 `tailwindcss` 和 `UnoCSS` 都是原子化CSS模式实现的一种,为什么现在我更推荐 `UnoCSS`
ESModule如何让前端更合理的组织Worker
Worker代码可以放到npm包里面?Worker代码可以用TS写了?进来看看ESModule给WebWorker带来了什么好玩的!
在前端解压zip的方法和技巧
业务中有时候需要获取某个 zip 压缩包内的文件内容展示到前端,在 zip 包体积不是那么大的时候(几MB、十几MB甚至几十MB)并且不涉及压缩包解密的时候,可以考虑纯前端方案。
来看写个丝滑的播放器进度条VueUse能给省多少事
要写一个简单的音频或者视频播放器的进度条还是要考虑不少东西的,看看借助于 VueUse 来实现能有多省事吧~
你的下个项目能不能用上Lightning CSS
Vite 自从 4.4 版本开始实验性支持 Lightning CSS,可以让项目的 CSS 打包速度更快,构建体积更小,我们来一起看看在 Vite 中怎么配置使用 Lightning CSS 吧。
前端数据缓存技术选型及应用技巧
我正在参加「掘金·启航计划」 前言 在开发过程中很多场景都需要用到前端把数据缓存在端上的能力 针对不同业务场景,我们应该选择不同的方案去缓存数据。来学习下不同场景应该怎样使用缓存吧
The Last Naruto,兼容IE11的vue脚手架
the-last-naruto是一个基于Vue@2.7和Vite@3的一个项目模板(支持IE11浏览器),灵感来源自antfu大佬的vitesse-lite。旨在给项目上还需要支持IE11浏览器。
前端开发的基础生产力素养(后期不定期更新)
nodejs版本管理工具nvm在win、*nix系统上的安装、更新、使用 npm、yarn、pnpm包管理工具的使用,换源及还原,ni工具的使用以及ni与系统命令冲突改如何解决……
住手!你们不要再打了啦!Native和Web应该和平相处啊
Native是如何给Web页面提供可供Web调用的原生方法的,Web在执行完Native提供的方法之后如何知道结果,回调数据怎么传给Web Web端如何优雅的使用Native提供的方法
给我一个你不用tailwindcss的理由!
tailwindcss的最佳实践?比scss、less、stylus等预处理器更好的样式方案?如何用tailwindcss来做移动端适配?给你答案!
记一次在老掉牙的Vue2项目中引入TypeScript和组合式Api和vueuse来改善大家伙的开发体验的艰辛历程
2年前创建的Vue项目,随着时间流逝,代码量已经暴增到了将近上万个文件,但是工程化已经慢慢到了不可维护的状态,想给他来一次大换血,但是侵入式代码配置太多了,最终以一种妥协的方式引入了TS和组合式API