<?xml version="1.0" encoding="utf-8"?>
<!--  RSS generated by phpcms.cn RSS Builder [2026-03-13 15:49:32]  --> 
<rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<pubDate>Fri, 13 Mar 2026 15:49:32 +0800</pubDate>
<lastBuildDate>Fri, 13 Mar 2026 15:49:32 +0800</lastBuildDate>
<docs>https://www.zhoulujun.cn</docs>
<description>前端</description>
<link>https://www.zhoulujun.cn</link>
<title>engineer</title>
<image>
<title>engineer</title>
<url><![CDATA[]]></url>
<link>https://www.zhoulujun.cn</link>
<description>前端</description>
</image>
<webMaster>https://www.zhoulujun.cn</webMaster>
<generator>https://www.zhoulujun.cn</generator>
<ttl>60</ttl>
<dc:creator>https://www.zhoulujun.cn</dc:creator>
<dc:date>Fri, 13 Mar 2026 15:49:32 +0800</dc:date>
<item>
<title><![CDATA[敏捷项目管理框架Scrum:对比TSP角色和职责]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9490.html]]></link>
<description><![CDATA[如今在神州，普通宣传敏捷开发，具体参看《开发模型的理解：瀑布模型 增量式 迭代 敏捷开发&mdash;&mdash;笔记》scrum团队管理Scrum 采用最多（自认   ]]></description>
<pubDate>2023-05-17 16:46:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9490.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[vue3为何向Inferno与ivi靠拢]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9258.html]]></link>
<description><![CDATA[在《diff算法：react与vuediff算法对比，snabbdom js》一文中，提到过vue2的核心Diff算法采用了双端比较的算法，同时从新旧children的两端   ]]></description>
<pubDate>2024-09-26 12:18:44</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9258.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[新星SolidJS/Svelte/Lit对比]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9171.html]]></link>
<description><![CDATA[<img src=https://www.zhoulujun.cn/uploadfile/images/2024/07/20240720113723202842120.png border='0' /><br />Vue 和 React 拥有广泛的社区支持和丰富的生态系统，是受众最广的前端生态Svelte 和 SolidJS 因其编译时优化和直接DOM操作而性能遥遥领先。 SolidJS 叫板 React 的核心理念：面相状态驱动而不是面向视图驱动。 ]]></description>
<pubDate>2022-12-15 21:44:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9171.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[低代码组件/平台从了解到实现（宏观笔记）]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9090.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/03/thumb_150_150_20240327101532889207379.jpg border='0' /><br />低代码相关产品已经许多了（比如《推荐20个开源的前端低代码项目》），我们团队的bk-lesscode、bk-vision也上线很久了，但是关于低代码 ，   ]]></description>
<pubDate>2023-06-15 09:59:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9090.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[XX Driven：数据驱动/模型驱动/领域驱动/元数据驱动/DSL]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9080.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/03/20240313173015701434918.png border='0' /><br />XX Driven是软件工程领域的常见黑话之一，翻译过来就是某某驱动，替换一下XX，我们就得到了数据驱动、模型驱动、领域驱动、元数据驱动、DS   ]]></description>
<pubDate>2024-03-13 16:36:56</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9080.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[重要的编程模型对比：事件驱动/消息驱动/数据驱动]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9074.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/03/thumb_150_150_20240313151125436227544.png border='0' /><br />模型是对事物共性的抽象，编程模型就是对编程的共性的抽象。什么是编程的共性呢？最重要的共性就是：程序设计时，代码的抽象方式、组织方式   ]]></description>
<pubDate>2024-03-12 17:03:47</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9074.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[事件驱动型架构：从EDA原理剖析其优劣]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9073.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/03/thumb_150_150_20240311121717134694641.png border='0' /><br />什么是事件驱动型架构（EDA）事件驱动架构（Event-Driven Architecture，简称EDA）是一种用于应用设计的软件架构和模型。事件驱动系统旨在   ]]></description>
<pubDate>2024-03-11 10:54:14</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9073.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[微前端学习笔记(5)：从import-html-entry发微DOM/JS/CSS隔离]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9066.html]]></link>
<description><![CDATA[<img src=https://www.zhoulujun.cn/uploadfile/images/2024/03/20240307144956422419125.png border='0' /><br />import-html-entry 是 qiankun 中一个举足轻重的依赖，用于获取子应用的 HTML 和 JS，同时对 HTML 和 JS 进行了各自的处理，以便   ]]></description>
<pubDate>2024-03-07 11:48:04</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9066.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[微前端学习笔记(4):从微前端到微模块之EMP与hel-micro方案探索]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9063.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/03/thumb_150_150_20240304151600929535496.png border='0' /><br />页面级别的微前端粒度太粗，有时候需要更细粒度的微前端，例如：组件、函数级别的。这种场景，就可以使用远程模块，来实现微模块的效果。]]></description>
<pubDate>2023-05-17 15:05:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9063.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[微前端学习笔记(3):前端沙箱之JavaScript的sandbox（沙盒/沙箱）]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9055.html]]></link>
<description><![CDATA[沙箱（Sandbox）是一种安全机制，目的是让程序运行在一个相对独立的隔离环境，使其不对外界的程序造成影响，保障系统的安全。JavaScript如何实现沙箱呢？]]></description>
<pubDate>2023-05-09 11:20:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9055.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[微前端学习笔记(2): 无界方案分析]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9052.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/02/thumb_150_150_20240226164229737748976.png border='0' /><br />无界：https:  wujie-micro github io doc  无界的核心思想：利用Iframe特性实现沙箱，让子应用的脚本在iframe内运行（如果子应用与主应用   ]]></description>
<pubDate>2023-08-31 15:50:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9052.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[微前端学习笔记（1）：微前端总体架构概述，从微服务发微]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9029.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2024/02/thumb_150_150_20240221172921392192410.png border='0' /><br />目前较成熟的微前方案有 qiankun、micro-app、EMP 方案，但是它们与MF有着本质的不同，那就是对&ldquo;微前端&rdquo;的定义：方案微的定义微前端的   ]]></description>
<pubDate>2024-01-23 14:59:50</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9029.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[从Microrepo与Monorepo发微到微前端：前端项目架构学习笔记]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9028.html]]></link>
<description><![CDATA[<img src=https://www.zhoulujun.cn/uploadfile/images/2024/01/20240119192024248713861.png border='0' /><br />前端工程的项目组成单体应用：对于简单的系统，只用一个仓库来管理项目就够了。但随着业务逐渐复杂，这种架构使得项目变成巨石应用。]]></description>
<pubDate>2024-01-19 21:28:43</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9028.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[​微前端学习笔记(6)：为什么不用iframe？Web Components最佳？]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/9022.html]]></link>
<description><![CDATA[<img src=https://www.zhoulujun.cn/uploadfile/images/2024/01/20240119161329172682007.png border='0' /><br />iframe 最大的特性就是提供了浏览器原生的硬隔离方案，不论是样式隔离、js 隔离这类问题统统都能被完美解决。但url 不同步、UI 不同步、全局上下文完全隔离，内存变量不共享等问题不是能很好地解决！]]></description>
<pubDate>2021-12-22 21:18:00</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/9022.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[开发模型的理解：瀑布模型/增量式/迭代/敏捷开发——笔记]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/8935.html]]></link>
<description><![CDATA[<img src=https://www.zhoulujun.cn/uploadfile/images/2023/03/20230315145041340733509.png border='0' /><br />瀑布模型 增量式开发 迭代开发，三个模型相互不排斥，而且经常一起使用，尤其是对大型系统的开发。对大型系统，综合瀑布模型和增量开发模型的优点是有意义的。]]></description>
<pubDate>2023-03-15 14:47:31</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/8935.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[SDK设计与封装：从基础概念入门到架构设计落地笔记]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/8927.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2023/03/thumb_150_150_20230305195949391063776.jpg border='0' /><br />什么是 SDK?SDK 全称 Software Development Kit，广义上的 SDK 是为特定的软件包、软件框架、硬件平台、操作系统等建立应用程序时所   ]]></description>
<pubDate>2023-02-28 20:53:51</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/8927.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[插件化架构设计(3):前端可视化化平台插件架构-grafana实践]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/8926.html]]></link>
<description><![CDATA[插件化架构可以链接多个子系统，而做到开闭原则。即插件核心和接口不变，系统可以持续接入新插件，来丰富系统的功能。可视化平台各种可视化图表展示功能不一，要想满足给个平台需求，只有走插件化道路]]></description>
<pubDate>2023-02-28 19:50:36</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/8926.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[前端资源共享方案对比-笔记:iframe/JS-SDK/微前端]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/8925.html]]></link>
<description><![CDATA[<img src=https://www.zhoulujun.cn/uploadfile/images/2023/02/20230221114434883544547.png border='0' /><br />前端页面资源如何分享，常见的有iframe,其次是js-sdk。这两类的在地图类工具经常用。微前端是最佳比较火的方式。]]></description>
<pubDate>2023-02-21 09:50:57</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/8925.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[前端代码复用学习笔记:整洁架构与清晰架构]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/8910.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2023/02/thumb_150_150_20230205132815141701176.jpg border='0' /><br />基础代码的复用往往比较简单，但是业务代码的复用通常是困难的，如果没有特殊的手段去治理项目会逐渐发展为难以维护的巨石应用，按照维基百   ]]></description>
<pubDate>2023-02-05 11:26:56</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/8910.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
<item>
<title><![CDATA[插件化架构设计(2):插件化从设计到实践该考量的问题汇总]]></title>
<link><![CDATA[/html/webfront/engineer/Architecture/8907.html]]></link>
<description><![CDATA[<img src=/uploadfile/images/2023/02/thumb_150_150_20230212170802122695738.png border='0' /><br />读《插件化思维》后的感想与学习随笔]]></description>
<pubDate>2023-01-30 15:16:02</pubDate>
<guid><![CDATA[/html/webfront/engineer/Architecture/8907.html]]></guid>
<author>https://www.zhoulujun.cn</author>
</item>
</channel>
</rss>
