首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
前端开发
技术雷达之「微前端」- 将微服务理念扩展到前端开发 | 《前端的逆袭》知乎专栏
JimmyLv
·
2017-12-27 12:51:36 +08:00
· 1842 次点击
这是一个创建于 2524 天前的主题,其中的信息可能已经有所发展或是发生改变。
文章大纲
本文共计约 7k 字,预计阅读时间 15mins
微前端的缘由:单体应用与微服务架构
微服务架构带来了哪些好处?
那么前端的现状呢? —— 臃肿的前端
微前端的定义 - 将微服务理念扩展到前端开发
拆分微前端所带来的好处
微前端的核心思想
微前端的可选实践方案( 4 种 +)
创建更小的 Apps (而不是 Components )
如何组合微前端的 App 模块?
Option 1: 使用后端模板引擎插入 HTML
Option 1.1: 渐进式从后端进行加载
Option 2: 使用 IFrame 隔离运行时
Option 3: 客户端 JavaScript 异步加载
Option 4: WebComponents 整合所有功能模块
不同 App 模块之间如何交互?
More Options …
微前端的页面优化与实例
多模块页面加载问题与优化建议
微前端在 AEM ( CMS )项目的应用
现成解决方案:Single-SPA “ meta framework ”
总结与思考:微前端的优缺点
优点
缺点
持续思考…
参考资料
option
前端
模块
微
1 条回复
•
2017-12-27 12:52:22 +08:00
1
JimmyLv
OP
2017-12-27 12:52:22 +08:00
年底求一波关注
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
884 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms ·
UTC 21:47
·
PVG 05:47
·
LAX 13:47
·
JFK 16:47
Developed with
CodeLauncher
♥ Do have faith in what you're doing.