首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Legend80s
掘友等级
公众号:JavaScript与编程艺术
大模型前端关注 UX DX 推崇自动化的工程师文化 & 前端单元测试,使用 TS React Node.js, 学习 Nest.js, 喜欢 Python Bun Vitest Tailwindcss Svelet Rust
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
98
文章 97
沸点 1
赞
98
返回
|
搜索文章
最新
热门
React Router Declarative → Data → Framework 三种模式如何选
如果你正在阅读这篇文章,十有八九正在使用或学习 React。你肯定也听说过 react-router——多年来在 React 世界里最流行的路由库。 但你可能还不知道,最新的 React Router
HTMLRewriter 在测试中的妙用 - Bun 单元测试系列
💎 价值 本文将在“实战”中介绍 bun 内置的速度极快的 HTMLRewriter,4w 多字符的 HTML 处理只需要不到一毫秒! HTMLRewriter HTMLRewriter 允许你使用
HTML 处理以及性能对比 - Bun 单元测试系列
单元测试输出的 HTML 通常压缩在一行,没有空格和换行不利于 snapshot diff,我们需要有一个称手的工具来“美化” HTML,其次输出的路径的分隔符在 Windows 和类 Unix 系统
bun 单元测试问题之 TypeError: First argument must be an Error object
💰 价值 本文我们将学会如何在无法给开源模块提交 MR 的情况下且仅针对测试运行时修改第三方模块。该模式可以帮助我们解决任何 node_modules 导致的测试报错。 我们通过对解法的深入探寻,从第
写一个 bun 插件解决导入 svg 文件的问题 - bun 单元测试系列
💎 价值 本文通过自定义 bun 插件解决 bun 具名导入 svg 遇到的问题,同时通过灵活运用 onResolve 和 onLoad 钩子『编织出』导入关系图,精准还原导入方式,让我们熟悉了插件的
TypeScript v5 一个非常有用的新语法:“const 类型参数”
const 类型参数 这是 TypeScript 5.0 引入的特性。作用: - 它会尽可能保持字面量类型的精确性,而不是拓宽为更通用的类型 - 对于对象和数组,它会推断出只读类型
CRA 项目 create-react-app 请谨慎升级 TypeScript
问题 一个使用官方 create-react-app 的项目,某次为了引入 ts-pattern 将 TypeScript 从 v4 升级到 v5,随后在安装或移除其他依赖的时候报错: 重点:peer
“移动端优先”在隐藏元素方面的问题 - tailwindcss 系列
🤕 问题 tailwind css 推崇移动端优先原则: 也就是说默认情况我们的样式是针对移动端的,如果需要适配宽屏需要增加前缀 md: 或 lg: 等,看起来挺好的,但是在隐藏元素方面存在一些不方便
写一个根据屏幕尺寸动态隐藏元素的插件 🧩 - tailwindcss 系列
问题和背景 在响应式设计中,我们经常会遇到一个元素在移动端隐藏在 PC 端展现,或反之。 我们可以通过 hidden md:xx 来实现,比如将一个 div 元素隐藏可以使用 hidden md:bl
写一个 hook 将自适应断点判断逻辑引入到 JS 中 - tailwindcss 系列
我们知道通过 className 增加 md: 等关键字可以让我们在 css 中判断小、中、大屏等。 比如想让一个元素在小屏隐藏,但其他屏幕展示。可以如下: 但是有时候仅仅通过 hidden clas
下一页
个人成就
优秀创作者
文章被点赞
977
文章被阅读
173,771
掘力值
6,285
关注了
21
关注者
124
收藏集
11
关注标签
14
加入于
2020-12-18