首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小李的前端小屋
Leecason
创建于2022-02-23
订阅专栏
欢迎关注同名公众号~ 我目前在一线大厂拼搏中,会不定期对前端的工作思考与心得进行深度分享和总结,助你成为更好的前端。
等 51 人订阅
共21篇文章
创建于2022-02-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
INP 即将代替 FID 成为新的核心 Web 指标
INP 是一个新的核心 Web 指标,将在 2024 年 3 月变成 Stable 状态,替代 FID。
一个简单的 Demo 告诉你 React Hook 闭包问题
本文分享一个短小而又深刻的 React Hook 场景题,希望看完以后你会对 React 函数组件有更深入的了解。
深入浅出 npm & yarn & pnpm 包管理机制
前端开发者们每天都在接触 xxx install,包管理器是必不可少的工具。 本文会以尽量简洁的语言来描述当下主流包管理工具 npm、yarn、pnpm 的管理策略以及进化史,不涉及任何晦涩的代码。
治理项目模块依赖关系,试试这艘「依赖巡洋舰」
随着项目规模庞大,文件层级与结构的复杂度越来越高,模块关系混乱,循环依赖,反向依赖行为越来越多...
来自 Vue 官方团队的 57 个技术分享
最近在看 Vue 团队成员的技术演讲,从中能了解到他们的设计思考以及最佳实践,看完一场收获颇多,里面有文档里学不到的设计思考。
选择第三方 NPM 包时的 5 条最佳实践
截止目前 NPM 平台上已经托管超过 190w 个包了,面对茫茫多的 package,在选择第三方 NPM 包时应该关注些什么?
2022 年,Babel vs TypeScript,谁更适合代码编译
在现代 Web 应用中,为了让代码能在生产环境高性能的运营,源代码往往需要被编译打包,进行死码删除,代码转换等处理。 Babel 和 Typescript 是目前最常用的两个编译器。
React 中解决 JS 引用变化问题的探索与展望
JS 引用类型特性给 React 函数组件的使用带来了心智负担和使用成本,甚至会影响业务逻辑的正确与否。有解决引用变化问题的最佳实践吗?
基于 useEffect 封装高阶 hook API
useEffect 通常用于状态更新导致的副作用,本文主要分享一些基于 useEffect 封装的高阶 effect hook。
小心 computed 的坑,会影响你的性能
在 Vue 中,computed 是个非常好用的 API,但它也有严重影响性能的一面,本文主要是聊聊这种场景。
一份 2.5k star 的《React 开发思想纲领》
《React 开发思想纲领》的灵感来源于我实际开发中遇到的各种场景,是我做 React 开发时的一些思考,仅仅作为参考和建议。
深入浅出网页性能优化各项指标
lighthouse 可以搜集网页性能指标,分析 Web 应用的性能并生成报告,本文介绍其中 6 个性能指标的含义与优化方式。
面试官:请使用 JS 简单实现一套 SWR 机制
前端面试的最后一道题往往是手写题,今天和大家分享一下之前我面试某大厂时遇到的一道手写题:使用 JS 简单实现一套 SWR 机制。
将 Vue 插件升级到同时支持 Vue2 和 3 的实践小结
之前利用业余时间开发了一个 Vue 插件,那会市场还是 Vue2 的时代。如今,Vue3 已然成为了必然趋势,为了让项目有更长的生命周期,有必要升级一下,让这个库也支持 Vue3。
使用 CSS 变量是否对网站性能有影响,我做了个实验
我做了一个简单的 benchmark 测试,创建 5000 个 CSS 变量,来看看它究竟会不会减慢页面的渲染速度。
最全的 Vue 官方生态整理,看看你是不是都知道?
Vue 3 已经在 2022 年 2 月 7 日成为新的默认版本。此外,还伴随着 Vue 周边生态仓库的重命名。今天,咱们来整理下最新的 Vue 相关的官方生态都有哪些。
ESLint规则中的JavaScript知识
网上关于ESLint的介绍,安装,配置和使用等文章已经有很多了,写的都很全面,还不清楚的同学可以先去简单了解一下,本文就不作介绍了。 本文的主要内容是通过ESLint的规则(Rules),从中学到 JavaScript 的基础知识。同时,提前了解这些规则的含义与理由,有助于在以…
ProseMirror - 模块化的富文本编辑框架
关于富文本编辑器,很多同学没用过也听过了。是大家都不想去踩的坑。到底有多坑呢? 我这里摘了一部分一位大哥在知乎上的回答,如果有兴趣,可以去看看。 Quill编辑器,Quill 从 2012 年收到第一个 Issue 到 2016 年发布 1.0 版本,已经过去了四年。 Pros…
如何拥有一款有特色的 Github Profile?
Github Profile 用于展示个人的一些成果,把 Markdown 转换为 HTML 渲染在个人主页上,并且高度支持自定义。
聊聊 Tiptap,一款为开发富文本编辑器为生的框架
基于 ProseMirror,框架无关的、可扩展的无头富文本编辑器。The headless editor framework for web artisans.
下一页