Tag: 前端
All the articles with the tag "前端".
-
React 开发者的 Electron 入门指南:按冲击程度排序的 9 件事
不教你装 electron-builder。这份入门指南专门面向写过几年 React 的 web 开发者,按"实际冲击程度"从大到小铺一条认知地图——从最根本的进程模型,到必栽的 native 模块坑,到工程化和调试。读完能省下一周左右的踩坑时间。
-
Electron 30 的 WebContentsView:替代 BrowserView 之后多视图应用怎么写
BrowserView 在 Electron 30 正式 deprecated,新 API 是 WebContentsView + BaseWindow 组合。这篇拆解新模型:和 iframe/webview/BrowserView 的核心差异、迁移代码 diff、多视图应用怎么布局、几个容易踩的坑。
-
Flutter Desktop vs Electron:从"谁在迁走、谁还在用"看 2026 桌面端选型
不做枯燥的对比表。本文从 2026 年实际产品的去留反推选型逻辑——VS Code / Slack / Claude Desktop 为什么押注 Electron,Ubuntu 26.04 桌面环境为什么转向 Flutter,Teams / Zed 又为什么离开。
-
拆开 Electron safeStorage 黑盒:AES-128-CBC、硬编码 IV,和那些没人告诉你的事
safeStorage 是 Electron 推荐的密钥存储 API,但实现细节少被讨论。本文拆开它的源码黑盒:约 100 行 C++ 包装 Chromium OSCrypt,AES-128-CBC、IV 硬编码 16 空格、PBKDF2 只迭代 1 轮。配合 VS Code 凭据被扩展直接读、VoidStealer 用硬件断点抢 master key 的案例,给一份基于威胁模型的存储决策表。
-
Astro 5 升 6 完整记录:48 页博客真实迁移数据,官方"2x 提速"在小博客上不成立
把自己博客(48 页、Astro 5.16.6)升到 Astro 6.3.1,记录实际改了什么、构建快不快、什么坏了。结论:小博客几乎零迁移成本,但官方宣传的"2x 提速"在 48 页这种规模上不成立——实测前后基本持平。
-
Frontman 拆解:当 AI Agent 从浏览器看你的代码,配合前端 Skills 能做什么
Cursor、Claude Code 都从源码出发,但前端工程师的真实工作发生在浏览器——hover 后的实际颜色、SSR 后的真实 DOM、第 3 个 useState 触发的 re-render。Frontman 反方向工作:从浏览器看代码。本文拆解它的架构,并组合 Anthropic frontend-design 等 Skill 形成完整前端 AI 工作流。
-
React 图表库选型指南:Recharts、ECharts、Nivo、Lightweight Charts 深度对比
深度对比 2026 年 React 主流图表库:Recharts、Apache ECharts、Nivo、TradingView Lightweight Charts,覆盖 K 线图、柱状图、Treemap 三种核心场景,从性能、bundle 大小、易用性给出选型建议。
-
Axios 投毒事件全解析:朝鲜 APT 如何在 3 小时内感染百万开发者环境
2026 年 3 月,axios npm 包被朝鲜国家级 APT 劫持,3 小时内向百万开发者环境植入 RAT。本文拆解两件独立但关联事件:供应链投毒的完整攻击链,以及 CVE-2026-40175(CVSS 10.0)的技术原理与实际可利用性争议。