首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Legend80s
掘友等级
公众号:JavaScript与编程艺术
大模型前端关注 UX DX 推崇自动化的工程师文化 & 前端单元测试,使用 TS React Node.js, 学习 Nest.js, 喜欢 Python Bun Vitest Tailwindcss Svelet Rust
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 99
沸点 1
赞
100
返回
|
搜索文章
Legend80s
公众号:JavaScript与编程艺术
·
刚刚
关注
我的 starship 终端配置
上一篇文章《别再社死了!includeIf 一招搞定 Git 提交者信息错乱,守护你的邮箱隐私》我们通过巧妙的 git 配置让进入不同目录能自动切换对应的用户名和邮箱,从根...
0
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
2天前
关注
20251108 Bun v1.3.2 更新:特殊场景下安装速度再次提升 x6 及安装策略兼容
Bun v1.3.2 更新 Jarred Sumner、Lydia Hallie · 2025年11月8日 此版本修复了 287 个问题(处理了 324 个 👍)。 升级...
0
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
2天前
关注
在浏览器控制台中优雅地安装 npm 包 console.install('lodash')
引言 在前端开发过程中,我们经常需要在浏览器控制台中快速测试某个 npm 包,比如我们想快速测试某个版本的 lodash 是否存在原型链污染攻击。传统的方法要么过于繁琐,要...
1
评论
分享
Legend80s
赞了这篇文章
掘金安东尼
AI全栈 @博主联盟
·
2月前
关注
React 的 use() API 或将取代 useContext
多年来,React 开发者习惯使用 useContext 在全局共享状态,而不用把 props 一层层传递下去。虽然这种方式可行,但即将到来的 use() API 带来了更...
7
2
分享
Legend80s
公众号:JavaScript与编程艺术
·
7天前
关注
Bun Test 不支持时间快进?我用这招让单元测试提速 8 倍!
假设我们的组件或函数内使用了 setInterval (setTimeout 同理),如果不对其进行任何操作,“傻傻等待”的话,一个单元测试可能就要耗费几秒钟才能完成,甚至...
0
评论
分享
Legend80s
赞了这篇文章
若梦plus
3月前
关注
tanstack中的react-query和SWR使用及对比
TanStack Query vs SWR 深度对比与最佳实践 目录 概述 核心概念对比 TanStack Query 详解 TanStack Query 缓存机制 SWR...
8
1
分享
Legend80s
公众号:JavaScript与编程艺术
·
14天前
关注
别再社死了!`includeIf` 一招搞定 Git 提交者信息错乱,守护你的邮箱隐私
在公司项目和自己开源项目之间切换容易提交错误的提交者信息,比如在 github 项目用公司邮箱和账号 push 了代码,导致泄露隐私。本文将介绍一个非常优雅的方案的实现 g...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
27天前
关注
面试常见问题 TS 的 infer 你会用吗?对象如何转 snake_case
我们将实现一个 TS 类型转换:将对象的 key 转成 snake_case,期间会使用到 infer,通过实际操作来学概念才是最牢固的。 假设我们在某个系统中已经存在 c...
2
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
27天前
关注
Bun 1.2.23发布:119个问题修复,性能飙升!
升级 Bun bun install 中的 pnpm-lock.yaml 支持 bun install 现在会自动将 pnpm-lock.yaml 和 pnpm-works...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
28天前
关注
事件驱动 vs 轮询:为什么 Node.js 官方推荐 `fs.watch()` 而非 `fs.watchFile`
最近在做 umi v2 迁移到 rsbuild + React Router v7 data mode(你没听错就是 7 年前的 umijs v2),需要写了一个 Node...
2
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
1月前
关注
一个专业的前端如何在国内安装 `bun`
对于 bun 我们有多种安装方式,可以使用现有的包管理器比如 npm i -g bun。 但是有个麻烦事:npm 一般是通过 nvm 安装的,如果 nvm 切换版本,则无法...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
1月前
关注
一个专业的前端如何在国内安装 `pnpm`
对于 pnpm 我们有多种安装方式,可以使用现有的包管理器比如 npm npm i -g pnpm 但是 npm 一般是通过 nvm 安装的,如果 nvm 切换到其他 no...
1
评论
分享
Legend80s
赞了这篇文章
Neo2025
1月前
关注
多语言维护太痛苦?我自研了一个翻译自动化 CLI 工具
为了解决多语言项目中 翻译滞后、key 变更、校对困难 等痛点,我自研了一款 i18n CLI 工具。它通过 自动化翻译、缓存复用和校对闭环,让开发者和翻译团队协作更高效。...
46
28
分享
Legend80s
关注了
Sweet_Ystar
公众号:JavaScript与编程艺术
Legend80s
公众号:JavaScript与编程艺术
·
2月前
关注
React Router Declarative → Data → Framework 三种模式如何选
如果你正在阅读这篇文章,十有八九正在使用或学习 React。你肯定也听说过 react-router——多年来在 React 世界里最流行的路由库。 但你可能还不知道,最新...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
2月前
关注
HTMLRewriter 在测试中的妙用 - Bun 单元测试系列
💎 价值 本文将在“实战”中介绍 bun 内置的速度极快的 HTMLRewriter,4w 多字符的 HTML 处理只需要不到一毫秒! HTMLRewriter HTML...
0
评论
分享
Legend80s
赞了这篇文章
石小石Orz
前端 | 🌏 shc1139874527
·
3月前
关注
效率提升一倍!谈谈我的高效开发工具链
做开发已经7年多了,我越来越有一个体会:对程序员而言,效率其实是一种「稀缺资源」。 很多时候,我们并不是输在技术上,而是浪费在一些低效的机械劳作中。...
149
82
分享
Legend80s
公众号:JavaScript与编程艺术
·
3月前
关注
HTML 处理以及性能对比 - Bun 单元测试系列
单元测试输出的 HTML 通常压缩在一行,没有空格和换行不利于 snapshot diff,我们需要有一个称手的工具来“美化” HTML,其次输出的路径的分隔符在 Wind...
1
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
3月前
关注
bun 单元测试问题之 TypeError: First argument must be an Error object
💰 价值 本文我们将学会如何在无法给开源模块提交 MR 的情况下且仅针对测试运行时修改第三方模块。该模式可以帮助我们解决任何 node_modules 导致的测试报错。 ...
0
评论
分享
Legend80s
公众号:JavaScript与编程艺术
·
3月前
关注
写一个 bun 插件解决导入 svg 文件的问题 - bun 单元测试系列
💎 价值 本文通过自定义 bun 插件解决 bun 具名导入 svg 遇到的问题,同时通过灵活运用 onResolve 和 onLoad 钩子『编织出』导入关系图,精准还...
0
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
988
文章被阅读
180,169
掘力值
6,556
关注了
21
关注者
124
收藏集
11
关注标签
14
加入于
2020-12-18