为什么要学微前端架构?当你的项目越来越复杂,工程越来越大,代码冲突越来越频繁,打包越来越慢的时候,就该好好学习下微前端架构了。本课程将带你从零打造一个微前端框架,并实战一个汽车资讯平台,让你系统掌握微前端架构设计与落地能力,轻松解构巨型应用。
· 覆盖微前端全部核心技术
· 体验微前端运行全流程
· 从零到搭建一套微前端框架
· 独立完成微前端架构落地
· 掌握不同功能服务下的架构
设计思想
· 具备中大型项目软件架构、
功能模块设计思维
亲,您好~微前端框架是使用原生JavaScript手写,不使用第三方内容。后续会有对现有微前端框架的解析,并且使用现有框架重构祝您学习愉快~
亲,您好~这个阶段不建议看,有两种情况,第一种是看完之后觉得前端挺有意思,然后继续学习,深入研究。第二种就是觉得特别复杂,丧失了学习的兴趣。保险起见,不推荐,但是如果自己学习欲望很强烈,也可以学。那可能就问题多点儿了。温馨提示:可以先从学习一个vue复杂项目开始,先把vue学透了,再来学习本课程,建议可以先学习:https://coding.imooc.com/class/503.html 祝您学习愉快~
亲,您好~会有 single-spa 的讲解,源码和项目实战都有,但比重不是很大,本课程的重点在于原生手写一个微前端框架。祝您学习愉快~
亲,您好~这个问题,课程中有讲解~~祝您学习愉快~
亲,您好~有的,课程中有讲解:主应用和子应用单独启动,联合启动,项目启动成功自动打开浏览器(mac下),启动时自动安装所有项目依赖~~祝您学习愉快~
亲,您好~这个问题,即使主应用和子应用使用同一个技术栈,也不会推荐子应用使用主应用的组件,因为在子应用打包的时候,会将公有依赖打到子应用内部,如果跟主应用关联过于密切,那就一发不可收拾了,微前端意思是将应用拆解为可独立维护的应用,所以不会有主子应用关联过于密切的现象。 如果真是有必须放到主应用里的公用组件,建议通过主子应用传参的方式来控制组件是否显示,入参和返回值都是什么,以及如何控制组件显示。祝您学习愉快~
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题