• 开发模型的理解:瀑布模型/增量式/迭代/敏捷开发——笔记

    瀑布模型 增量式开发 迭代开发,三个模型相互不排斥,而且经常一起使用,...

    SDK设计与封装:从基础概念入门到架构设计落地笔记

    什么是 SDK?SDK 全称 Software Development Kit,广义上的 SDK 是为...

    插件化架构设计(3):前端可视化化平台插件架构-grafana实践

    插件化架构可以链接多个子系统,而做到开闭原则。即插件核心和接口不变,系...

    前端资源共享方案对比-笔记:iframe/JS-SDK/微前端

    前端页面资源如何分享,常见的有iframe,其次是js-sdk。这两类的在地图类工具...

    前端代码复用学习笔记:整洁架构与清晰架构

    基础代码的复用往往比较简单,但是业务代码的复用通常是困难的,如果没有特...

    插件化架构设计(2):插件化从设计到实践该考量的问题汇总

    读《插件化思维》后的感想与学习随笔

    插件化架构设计(1):插件化架构能解决什么问题?为啥选它?

    插件化架构可以链接多个子系统,而做到开闭原则。即插件核心和接口不变,系...

    前端模块化方案:前端模块化/插件化异步加载方案探索

    前端模块化序篇这里建议先复习一下《再唠叨JS模块化加载之CommonJS、AMD、CM...

    从源码分析express/koa/redux/axios等中间件的实现方式

    在前端比较熟悉的框架如express、koa、redux和axios中,都提供了中间件或拦...

    性能测量工具-DevTools/PageSpeed/LightHouse

    前端的性能优化有诸多有迹可循的理论和方法,比如 Yahoo!性能军规(Best ...

    漫谈前端重构

    为啥要重构?重构代码的目的都是为了让代码更好地适应后续的发展和变化。重...

    协同文档:OT与CRDT实现协同编辑笔记

    解决文本文档的协同编辑有两种方案,一种是 Google Doc 使用的 Operatio...

    协同编辑:Google Wave架构分析

    Google Wave“领先于时代”,而谷歌并没有有效地解释该服务的真正好处。Goo...

    Serverless架构浅析

    Serverless 产品时,代表的是无需理解、管理服务器,按需使用,按使用付费...

    客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析

    各个平台的GUI开发有:GUI Winform WPF UWP Swing JavaFx Air 等,但...

    中台的概念及其架构设计

    中台的作用,好比路由器中台提供一种数据聚合服务,提供一种数据聚合服务,...

    云计算的三种模式IaaS/PaaS/SaaS/BaaS对比:SaaS架构设计分析

    SaaS是一种软件应用程序交付方式,SaaS架构首要考虑的目标便是单实例,只有...

    从中国农民与美国农民比对漫谈工业革命与工程化—反思996

    从工业中美农民耕作与生活对比,思考工业革命的实质,反思马尔萨斯陷阱 与...

    微前端史话:从CS/BS(JSP/PHP)/前后端分离/模板引擎/单页面应用

    微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单...

    Architecturemore>>

    Performancemore>>