以前听说过这个,但是微前端的概念,在我们这里不是很流行。各位大佬能不能给举个例子,微前端的使用场景。 最好是举的比较极端一点,就是说什么情况下必须使用微前端,如果使用传统的spa就会痛不欲生。
另外,这个技术值的研究吗?
感谢,祝您全家新年快乐,财源广进,幸福安康。
以前听说过这个,但是微前端的概念,在我们这里不是很流行。各位大佬能不能给举个例子,微前端的使用场景。 最好是举的比较极端一点,就是说什么情况下必须使用微前端,如果使用传统的spa就会痛不欲生。
另外,这个技术值的研究吗?
感谢,祝您全家新年快乐,财源广进,幸福安康。
6 回答2.4k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
一些大公司,有很多产品线,产品线又分为很多部门,这些部门的技术选型一般来说并不统一,可能有些用 Vue、有些用 React、有些用 Svelte。即使同样用 Vue,也有人用 element-UI、有人用 ant-design-vue。
平时大家各自开发各自的产品,就无所谓。但是有一天,公司要在某个网页里统合各部门的产品,就麻烦了。此时面临若干选择:
因为后端微服务获得很大的成功,尤其是面向薪资编程方向的成功,所以前端也很想复刻,便产生了微前端。是以上面(3)为基础,希望结合前端工程学,实现一套多种前端技术无缝嵌套的架构设计。
目前来看,我认为该领域的技术还很初级,有一些设想和实现,但并不健全。其实原因也很简单:只有业务规模到了,才会产生真正的拆分“微”前端的需求;大厂就那么几家,每家也都不想跟着别人走,都想自己主导(毕竟升职加薪有利),所以不够统一,也不够好用。
我的建议是观望即可,因为种种非前端技术限制,想寻求突破很难。你看 Google 强推 Chrome Extension MV3 都失败了,这种没太多人需要的东西,我觉得 2、3 年内还是吵闹为主。