12k
第 23 页

OpenReplay 博客

如何为 GitHub 仓库禁用 Dependabot 警报

介绍如何通过设置界面或配置文件,禁用 GitHub 仓库的 Dependabot 警报,安全更新及版本更新,实现精细化管控。

OpenReplay Team · Sep 5, 2025 · 4 min read

Svelte 和 SvelteKit 更新:2025 年夏季回顾

介绍 Svelte 5 的异步组件、Remote Functions 和 Runes 响应式系统,帮助开发者迁移项目并构建全栈应用。

OpenReplay Team · Sep 5, 2025 · 4 min read

模态框常见的无障碍问题(及其解决方案)

模态框在焦点管理、ARIA属性及键盘导航方面的无障碍问题均可修复,本文介绍如何构建适配所有屏幕阅读器用户的对话框组件。

OpenReplay Team · Sep 4, 2025 · 4 min read

选择合适的 JavaScript 图表库

对比 Chart.js、D3.js、ECharts、ApexCharts 和 Highcharts 在渲染、性能及适用场景上的差异,为项目选出最合适的图表库。

OpenReplay Team · Sep 3, 2025 · 5 min read

2025年GitHub Copilot入门指南

介绍如何在VS Code中安装GitHub Copilot,对比其与ChatGPT的差异,并说明各定价层级及免费选项,助力开发者借助AI辅助编码。

OpenReplay Team · Sep 3, 2025 · 4 min read

Vite 7 新特性:Rust、Baseline 以及更多

Vite 7 引入基于 Rust 的打包器 Rolldown,支持 baseline 浏览器目标与 ESM 优先的 Node.js,提升生产构建性能。

OpenReplay Team · Sep 2, 2025 · 6 min read

如何在 Node.js 中原生运行 TypeScript

无需转译工具即可在 Node.js 中原生运行 TypeScript,涵盖类型剥离机制、支持的语法、tsconfig 配置及从 ts-node 迁移的步骤。

OpenReplay Team · Sep 1, 2025 · 5 min read

5个每个前端开发者都应该尝试的AI工具

Cursor、v0 by Vercel、Bolt.new 及 Applitools 等五款 AI 工具,可在编码、原型设计和视觉测试方面提升前端工作流效率。

OpenReplay Team · Sep 1, 2025 · 5 min read

WebGL 前端开发者入门指南

介绍如何在浏览器中利用 GPU 加速、着色器及 Three.js、Babylon.js 等库渲染 WebGL 图形,构建视觉化 Web 体验。

OpenReplay Team · Aug 30, 2025 · 5 min read

浏览器中 View Transitions API 的简单介绍

View Transitions API 无需第三方库即可实现流畅的页面切换动画,结合 CSS 与少量 JavaScript,适用于 SPA 和 MPA 场景。

OpenReplay Team · Aug 29, 2025 · 4 min read

如何将 ShadCN 与 Next.js 集成

通过 CLI 逐步将 Shadcn UI 集成到 Next.js 项目,涵盖 Tailwind CSS 配置、next-themes 暗色模式及 React 19 兼容性处理。

OpenReplay Team · Aug 28, 2025 · 7 min read

改善点击目标以提升移动端用户体验

结合 Apple HIG 与 Material Design dp 规范,通过拇指热区人体工程学、间距缓冲区及 rage tap 数据分析,有效减少移动端误触。

OpenReplay Team · Aug 27, 2025 · 5 min read

Service Worker 调试技巧与窍门

借助 Chrome、Firefox 和 Safari 的 DevTools 面板,修复 service worker 注册错误、缓存混乱及更新延迟问题。

OpenReplay Team · Aug 26, 2025 · 6 min read

防范用户生成内容中的XSS攻击

通过白名单校验、输出编码和 DOMPurify,防止 React、Vue 和 Angular 应用中用户内容引发的 XSS 攻击。

OpenReplay Team · Aug 25, 2025 · 5 min read

在 React 中使用 TanStack Query 实现智能数据获取

TanStack Query 为 React 应用提供缓存、重试与查询失效处理,以声明式数据获取方式替代手动状态逻辑。

OpenReplay Team · Aug 24, 2025 · 6 min read

本地优先软件开发初学者指南

基于本地优先原则构建离线可用的应用,结合 RxDB、Yjs 及同步策略,深入理解冲突解决机制与数据所有权的权衡取舍。

OpenReplay Team · Aug 23, 2025 · 6 min read

React 与 TypeScript:编写更清洁代码的常用模式

介绍如何为 React 组件的 props 定义类型、使用 refs 处理事件,以及运用实用的 TypeScript 工具类型,使组件更安全、易于维护。

OpenReplay Team · Aug 22, 2025 · 5 min read

如何在自己的硬件上部署 OpenAI 的 GPT-OSS

使用 Ollama 在本地硬件上部署 GPT-OSS,配置模型参数,并通过兼容 OpenAI 的 API 端点连接应用程序。

OpenReplay Team · Aug 21, 2025 · 5 min read

5种提升前端性能的技术

五种经过验证的技术涵盖图片优化、减少JavaScript体积、缓存策略、关键CSS提取及懒加载,以缩短页面加载时间。

OpenReplay Team · Aug 20, 2025 · 5 min read

使用插槽构建灵活的Web组件

借助插槽、shadow DOM 和具名插槽模式,将结构化内容传入可复用的 UI 卡片组件,构建灵活且易于维护的 Web 组件。

OpenReplay Team · Aug 19, 2025 · 5 min read

前端开发者必备的 VS Code 扩展

介绍 Prettier、ESLint、GitLens、Tailwind CSS IntelliSense 及 React 代码片段等 VS Code 扩展,助力前端工作流提速并更快捕获错误。

OpenReplay Team · Aug 18, 2025 · 5 min read

JavaScript Iterator Helpers 入门指南

JavaScript Iterator Helpers 为大型数据集引入惰性求值机制,可处理无限序列和分页 API 数据流,避免内存溢出崩溃。

OpenReplay Team · Aug 17, 2025 · 4 min read

使用 CSS if() 函数实现条件样式

CSS if() 函数为属性值引入了内联条件逻辑,涵盖语法说明、查询类型介绍及适用于 Chrome 137 与 Edge 137 的主题化实用示例。

OpenReplay Team · Aug 16, 2025 · 4 min read

llms.txt:AI 读取网站内容的新方式

llms.txt 标准帮助 ChatGPT、Claude 等 AI 爬虫优先处理网站内容,其结构与用途有别于 robots.txt 和 sitemap.xml。

OpenReplay Team · Aug 15, 2025 · 4 min read

We use cookies to improve your experience. By using our site, you accept cookies.