首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Legend80s
掘友等级
公众号:JavaScript与编程艺术
大模型前端关注 UX DX 推崇自动化的工程师文化 & 前端单元测试,使用 TS React Node.js, 学习 Nest.js, 喜欢 Python Bun Vitest Tailwindcss Svelet Rust
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
101
文章 100
沸点 1
赞
101
返回
|
搜索文章
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
使用 biome 替换 eslint 和 prettier
0. 🐌 背景 eslint 太慢,每次 commit 都要等较长时间。Rust 凭借其性能优势大火,能否将其融入我们的开发过程,提升前端的开发“幸福感”? 本文使用 b...
13
6
分享
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
TypeScript 系列:satisfies 的实用之处
假设我们要定义一份配置,如果直接写则没有类型提示,写错字段名或少写字段 TS 也不会报错。 但若加上类型,确实解决了字段提示的问题,但是又会出现新问题: 当我们 hover...
3
2
分享
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
2025 年 umi 🆚 umi max
背景 umijs v4 后出现了 umi max。如果升级或选型应该如何选。 本文将试图从代码层面比较二者,让大家对二者有个清晰的认识。 文章代码基于 @umijs/max...
3
16
分享
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
如何确认 npm 包的安全版本
背景 测试工程师测试出某个包有安全风险,比如 axios 低版本存在 Server-Side Request Forgery Attack 但是并未给出安全的版本,作为前端...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
如何检测 Network 请求异常 - PerformanceObserver
背景 我们想实现一个 Tampermonkey 插件,当发现某个接口报错则使用替代接口。比如某个 emojisearch 网站接口挂了,我们想替换成 kimi 或 deep...
2
评论
分享
Legend80s
关注了
Ausra无忧
公众号:JavaScript与编程艺术
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
React 系列:ahooks 源码解析之 useUnmount 为何需要 useLatest / useRef
背景 翻阅 useMount 和 useUnmount 的源码我们会有一个疑惑:为什么 useUnmount 要用 useRef(useLatest 底层使用的是 useR...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
7月前
关注
Node.js 如何检测 script 脚本是在项目本身运行
假设有一个脚本 check.mjs 如何检测它自己是在自身项目内运行? ## 💭 背景 postinstall 运行时机有两个:被其他项目安装 npm i foo 或自己...
0
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
8月前
关注
利用 caniuse 结合 browserslist 对 JS 做自动化兼容性检测
背景 前端开发的时候,我们经常会查 caniuse 看看某个方法是否兼容性足够,一旦不小心忘记查,则有可能使用了目标浏览器不支持的方法导致功能不可用甚至低端机上白屏,长期以...
3
6
分享
Legend80s
赞了这篇沸点
寻梦人丶
8月前
举报
夏天到了,浅露一手,又可以小龙虾自由了
收起
查看大图
向左旋转
向右旋转
舌尖上的沸点
等人赞过
分享
108
59
Legend80s
公众号:JavaScript与编程艺术
·
8月前
关注
如何让 vite 编译含有 Node.js 模块的 TS 文件 ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING
背景 假如我们的包有个脚本 scripts/check-authorization-update.ts 使用 ts 写的,但是目前(2025-4-10 v23)Node.j...
0
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
8月前
举报
vite 构建如何忽略某些文件 比如public下的文件,vite lib 构建模式必须,总结了三种方法各个都很实用!
github.com
赞过
分享
评论
1
Legend80s
公众号:JavaScript与编程艺术
·
8月前
关注
三种解决办法 ReferenceError: __dirname is not defined in ES module scope
1 fileURLToPath 结合 import.meta.url 2. import.meta.dirname ✔️ 最少依赖最推荐写法。 冷知识 1:import 虽...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
8月前
关注
Echarts 颜色重复问题
默认 Echarts 仅有 9 种颜色,如果超过则会出现重复,导致用户体验不是很好。 现在提供一种解决思路。超过则使用随机颜色填充: 使用...
0
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
8月前
关注
如何将网站的 JS 替换成本地内容
背景 最近在做 type chanllenge 9616 - Parse URL Params 的时候总是发现其引入的三方包报错: 最后发现是通过 cdn.jsdelivr...
2
1
分享
Legend80s
公众号:JavaScript与编程艺术
·
8月前
关注
TypeScript 系列:无需再写 if / else 了!引入 Rust / Python 模式匹配到 TS 中
在过去的几年里,前端开发变得越来越声明式。React改变了我们从命令式操作DOM到声明式表达给定状态下DOM应该是什么样的思维方式。它已经被行业广泛采用,现在我们意识到声明...
29
9
分享
Legend80s
赞了这篇文章
雨尽阑珊
Mall-Cook & yunda 开源作者
·
10月前
关注
慎重!小公司要不要搞低代码?
慎重!小公司到底要不要搞自己的低代码? 同学们好,我想结合自己的亲身经历,谈谈我对低代码开发的看法,讨论下人手和精力本就有限的小公司到底要不要搞低代码(中大厂无论资源还是K...
250
95
分享
Legend80s
公众号:JavaScript与编程艺术
·
8月前
举报
geekdaxue.co
更细致的 HTTP 协议基础知识,目前互联网上看到最全的,大家找工作可以看看
赞过
分享
1
2
Legend80s
公众号:JavaScript与编程艺术
·
8月前
举报
这个还不错 React: When to use internal state vs. custom hook vs. render props vs. HOC
收起
查看大图
向左旋转
向右旋转
前端开发圈
分享
评论
点赞
下一页
个人成就
优秀创作者
文章被点赞
998
文章被阅读
184,233
掘力值
6,696
关注了
21
关注者
125
收藏集
11
关注标签
14
加入于
2020-12-18