Hello
个人累积的一些知识点。
这些知识取自互联网或者书本,再上加上小弟的理解而总结形成。
客观来说,我的这些理解不一定是正确的解读。
如果有错误,请指出我尽快修正,谢谢大家
微前端MicroFrontends
本质上就是按业务或者功能来隔离代码,以前就是把JS模块化(如AMD,CMD,ES6-import),现在是要把HTML+CSS+JS按照一定的业务来模块化,暂且称为微应用吧(小程序的感觉?每一个微应用被加载后,都需要动态注册路由?支持整个APP环境内所有微应用的路由跳转)。微应用它们之间是可以相互引用的,使用<Script标签来加载对应的微应用模块>,或者直接HTML链接给其它微应用跳转过来。还在深入了解,如果没有微前端会怎么样呢?也就是传说写代码思路,应该是所有业务代码都在一个工程,一个小改动需要整个工程都部署。
- https://juejin.cn/post/6844903953734336525#heading-22
- https://martinfowler.com/articles/micro-frontends.html
- https://tech.meituan.com/2020/02/27/meituan-waimai-micro-frontends-practice.html
- https://github.com/phodal/microfrontends
最近在复习,但是感觉学习效率不高,所以寻找高效的学习知识的方法。在这里查看
微信MLeaksFinder源码阅读它的循环引用的获取是使用FBRetainCycleDetector的
深入解析Mac OS X & iOS 操作系统:读书笔记 [Mac OSX and iOS OSX internals To the apple s Core](BookNote/Mac OSX and iOS OSX internals-To the apples Core.md)