高质量内容,深度覆盖 AI、区块链、软件研发与创业人生。
Playwright e2e 测试脚本脆弱且难以维护,在 agent 大行其道的今天,不妨直接用自然语言来作为新的测试脚本。
在使用 Astro 集成 Reveal.js 过程中,为了让 Markdown Slides 中的图片渲染更加 Astro Native,我们利用 Codex CLI 分析并解决了问题。
在我指挥下,Claude Code 绕了一大圈后,最终还是回到了原来的选型。
深度分享一次完整的 Next.js 项目国际化重构实践:涵盖 next-intl + TypeScript 类型安全、i18n-check 自动检测、动态 key 优化、模块化设计等实用技巧,彻底解决僵尸 key、命名混乱、维护困难等常见问题。
深入探讨 CSS 隔离问题,通过两个真实案例展示如何使用 Shadow DOM 实现彻底的样式隔离,特别适用于微前端、Chrome 插件等场景。
一个简单的 React Hooks Invalid hook call 排错
为了减小插件打包容量,需要在浏览器插件中加载远程 WASM,本文介绍一种方案。
本文总结了 Web 应用性能测试的工具和方法
发现 Svelte 应用的 html 源码中有多个重复元素出现在 <head> 里,怎么办?
用了一段时间的 typescript 之后,深感项目中使用 typescript 的必要性,它能够提前在编译期避免许多 bug,如很恶心的拼写问题。而越来越多的 package 也开始使用 typescript,学习 typescript 已是势在必行。
在页面生命周期中提前加载你指定的资源,同时确保在浏览器的主要渲染机制启动之前。这样就可以保证了其不会阻止浏览器的渲染并提前加载资源以此来提高性能。
如今 IndexedDB 已经被绝大多数现代化浏览器所支持,本篇文章介绍如何快速入门 IndexedDB。