<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>赵汝波的技术笔记</title><description>8 年实战经验的大前端工程师：Web 框架、跨端桌面、移动端、小程序、Node/BFF、监控埋点、AI 应用全链路实践。把架构决策和踩坑经验写成可复用的知识。</description><link>https://zrbjava.github.io/</link><item><title>AI Agent UI 设计模式与交互架构</title><link>https://zrbjava.github.io/posts/ai-agent-ui-design-patterns</link><guid isPermaLink="true">https://zrbjava.github.io/posts/ai-agent-ui-design-patterns</guid><description>Tool Calling 可视化、Multi-Agent 协作界面、Human-in-the-Loop 与 Agent 状态机的前端设计。</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI 应用工程化：MCP 工作流与 Agent 编排</title><link>https://zrbjava.github.io/posts/ai-app-engineering-mcp-workflow</link><guid isPermaLink="true">https://zrbjava.github.io/posts/ai-app-engineering-mcp-workflow</guid><description>MCP 协议、Tool Calling 架构、Agent 状态机、Prompt 版本管理与 AI 应用从 Demo 到生产的工程化路径。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>LLM RAG 前端架构设计</title><link>https://zrbjava.github.io/posts/llm-rag-frontend-architecture</link><guid isPermaLink="true">https://zrbjava.github.io/posts/llm-rag-frontend-architecture</guid><description>检索增强生成的完整前端链路：文档上传、向量检索、上下文注入与引用溯源 UI 设计。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI SDK 前端集成与流式响应实践</title><link>https://zrbjava.github.io/posts/ai-sdk-streaming-integration</link><guid isPermaLink="true">https://zrbjava.github.io/posts/ai-sdk-streaming-integration</guid><description>Vercel AI SDK、OpenAI API 流式调用、SSE 处理和 AI 聊天界面的前端架构设计。</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Pinia 状态管理设计与大型 Vue 项目实践</title><link>https://zrbjava.github.io/posts/pinia-state-management-design</link><guid isPermaLink="true">https://zrbjava.github.io/posts/pinia-state-management-design</guid><description>Pinia Store 设计模式、模块化拆分、持久化策略与 Vuex 迁移的完整指南。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Vue 3 Composition API 架构设计实践</title><link>https://zrbjava.github.io/posts/vue3-composition-architecture</link><guid isPermaLink="true">https://zrbjava.github.io/posts/vue3-composition-architecture</guid><description>Composable 设计模式、逻辑复用边界、与 Options API 的迁移策略及大型项目模块组织。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Vue 3 响应式系统原理深度解析</title><link>https://zrbjava.github.io/posts/vue3-reactivity-system-deep-dive</link><guid isPermaLink="true">https://zrbjava.github.io/posts/vue3-reactivity-system-deep-dive</guid><description>从 Object.defineProperty 到 Proxy，理解 track/trigger、effect 调度与 computed/watch 的实现机制。</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate></item><item><title>React 复杂表单架构设计实践</title><link>https://zrbjava.github.io/posts/react-complex-form-architecture</link><guid isPermaLink="true">https://zrbjava.github.io/posts/react-complex-form-architecture</guid><description>从字段建模、状态隔离、联动规则和性能优化几个角度，拆解大型业务表单的工程设计。</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate></item><item><title>React 状态管理方案对比与选型</title><link>https://zrbjava.github.io/posts/react-state-management-comparison</link><guid isPermaLink="true">https://zrbjava.github.io/posts/react-state-management-comparison</guid><description>Redux、Zustand、Jotai、Recoil、Context 的状态边界设计与大型项目选型决策树。</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>React Server Components 实战指南</title><link>https://zrbjava.github.io/posts/react-server-components-practice</link><guid isPermaLink="true">https://zrbjava.github.io/posts/react-server-components-practice</guid><description>RSC 的渲染模型、Server/Client 组件边界、数据获取模式与 Next.js App Router 落地经验。</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate></item><item><title>React Fiber 与调和机制深度解析</title><link>https://zrbjava.github.io/posts/react-fiber-reconciliation-deep-dive</link><guid isPermaLink="true">https://zrbjava.github.io/posts/react-fiber-reconciliation-deep-dive</guid><description>从 Stack Reconciler 到 Fiber，理解 React 可中断渲染、优先级调度与 Diff 算法的完整链路。</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate></item><item><title>前端权限系统如何设计</title><link>https://zrbjava.github.io/posts/frontend-permission-system</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-permission-system</guid><description>从账号、角色、资源、操作和数据范围几个维度，梳理中后台权限系统的前端设计方式。</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate></item><item><title>大型项目中的组件分层与状态管理</title><link>https://zrbjava.github.io/posts/component-layering</link><guid isPermaLink="true">https://zrbjava.github.io/posts/component-layering</guid><description>总结复杂前端项目中组件职责、状态边界和跨模块协作的组织方式。</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>微信小程序架构与性能优化实战</title><link>https://zrbjava.github.io/posts/wechat-mini-program-architecture</link><guid isPermaLink="true">https://zrbjava.github.io/posts/wechat-mini-program-architecture</guid><description>双线程模型、setData 优化、分包策略、Skyline 渲染与 Taro 跨端选型的系统化指南。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Electron 性能优化与打包发布</title><link>https://zrbjava.github.io/posts/electron-performance-packaging</link><guid isPermaLink="true">https://zrbjava.github.io/posts/electron-performance-packaging</guid><description>渲染进程性能调优、内存泄漏排查、Vite+Electron 构建配置与多平台打包策略。</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Electron 架构设计与安全实践</title><link>https://zrbjava.github.io/posts/electron-architecture-security</link><guid isPermaLink="true">https://zrbjava.github.io/posts/electron-architecture-security</guid><description>主进程/渲染进程模型、IPC 通信、Context Isolation、Preload 脚本与 Electron 安全最佳实践。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>前端系统设计面试题解</title><link>https://zrbjava.github.io/posts/frontend-system-design-interview</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-system-design-interview</guid><description>设计一个前端监控平台、微前端架构、低代码编辑器的前端系统设计思路与面试表达。</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>高级前端面试知识体系与准备策略</title><link>https://zrbjava.github.io/posts/senior-frontend-interview-roadmap</link><guid isPermaLink="true">https://zrbjava.github.io/posts/senior-frontend-interview-roadmap</guid><description>8 年经验高级前端面试的完整知识地图、项目表达框架、算法策略与薪资谈判指南。</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate></item><item><title>前端埋点 SDK 架构设计：从规范到治理</title><link>https://zrbjava.github.io/posts/frontend-tracking-sdk-design</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-tracking-sdk-design</guid><description>事件命名规范、自研埋点 SDK、自动/手动/可视化采集、数据治理与漏斗分析的完整工程体系。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>移动端 H5 适配架构：从 viewport 到组件级响应式</title><link>https://zrbjava.github.io/posts/mobile-h5-adaptation-architecture</link><guid isPermaLink="true">https://zrbjava.github.io/posts/mobile-h5-adaptation-architecture</guid><description>viewport 策略、rem/vw 动态适配、安全区、软键盘与 WebView 容器的移动端 H5 工程化方案。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>BFF 层架构设计：从前端视角掌控 API</title><link>https://zrbjava.github.io/posts/nodejs-bff-layer-design</link><guid isPermaLink="true">https://zrbjava.github.io/posts/nodejs-bff-layer-design</guid><description>BFF 在微服务中的定位、Koa 中间件模型、API 聚合、鉴权与 Node 服务工程化实践。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>React Native 新架构与跨端性能实践</title><link>https://zrbjava.github.io/posts/react-native-architecture-practice</link><guid isPermaLink="true">https://zrbjava.github.io/posts/react-native-architecture-practice</guid><description>Fabric 渲染器、TurboModule、JSI 直连、Hermes 引擎与 RN 性能治理的系统化方法。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>前端 CI/CD 质量门禁设计</title><link>https://zrbjava.github.io/posts/frontend-ci-quality-gates</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-ci-quality-gates</guid><description>Lint、Type Check、Unit Test、E2E、Bundle 分析的流水线设计与分支策略。</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Monorepo 架构治理与依赖管理</title><link>https://zrbjava.github.io/posts/monorepo-governance-strategy</link><guid isPermaLink="true">https://zrbjava.github.io/posts/monorepo-governance-strategy</guid><description>pnpm workspace、Turborepo、Changesets 与大型前端 Monorepo 的边界设计与依赖治理。</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Vite 与 Webpack 构建原理对比</title><link>https://zrbjava.github.io/posts/vite-webpack-build-pipeline</link><guid isPermaLink="true">https://zrbjava.github.io/posts/vite-webpack-build-pipeline</guid><description>从 ESM 开发服务器到 Rollup 生产构建，理解 Vite/Webpack/Rspack 的编译模型与选型依据。</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>一次首屏性能优化的完整复盘</title><link>https://zrbjava.github.io/posts/frontend-performance-review</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-performance-review</guid><description>用指标拆解、瓶颈定位、方案实施和收益验证的方式，复盘一次首屏性能优化。</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate></item><item><title>TypeScript 高级类型模式与 API 设计</title><link>https://zrbjava.github.io/posts/typescript-advanced-type-patterns</link><guid isPermaLink="true">https://zrbjava.github.io/posts/typescript-advanced-type-patterns</guid><description>泛型约束、条件类型、映射类型、模板字面量类型在 API 设计中的实战应用。</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate></item><item><title>前端安全攻防：XSS、CSRF 与 CSP</title><link>https://zrbjava.github.io/posts/frontend-security-defense</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-security-defense</guid><description>常见 Web 攻击原理、防御策略、Content Security Policy 配置与 Electron 安全加固。</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>浏览器渲染流水线与性能优化</title><link>https://zrbjava.github.io/posts/browser-rendering-pipeline</link><guid isPermaLink="true">https://zrbjava.github.io/posts/browser-rendering-pipeline</guid><description>从 URL 输入到像素输出：关键渲染路径、重排重绘、合成层与 GPU 加速的完整链路。</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Canvas 2D 与 WebGL 渲染性能指南</title><link>https://zrbjava.github.io/posts/canvas-webgl-rendering-guide</link><guid isPermaLink="true">https://zrbjava.github.io/posts/canvas-webgl-rendering-guide</guid><description>Canvas 绘制优化、WebGL 渲染管线、OffscreenCanvas 与大数据量图形渲染的性能策略。</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>前端监控体系：错误、性能与用户行为</title><link>https://zrbjava.github.io/posts/frontend-monitoring-system</link><guid isPermaLink="true">https://zrbjava.github.io/posts/frontend-monitoring-system</guid><description>从错误采集、性能指标、用户行为和告警策略几个角度，搭建可用于排障的监控体系。</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>我如何做 Code Review</title><link>https://zrbjava.github.io/posts/code-review-practice</link><guid isPermaLink="true">https://zrbjava.github.io/posts/code-review-practice</guid><description>从正确性、可维护性、测试、性能和团队协作几个维度，整理 Code Review 的关注点。</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate></item></channel></rss>