微前端需要 JavaScript为什么?原因分析

 微前端需要 JavaScript为什么?微前许多微前端解决方案都是JavaScript 框架。JavaScript 不是端需可选的。想要高度交互的原因体验,而JS 在提供这些体验中发挥着至关重要的分析作用。

除了加载速度快和可访问 Web 应用的微前优点外,还有其他因素应该考虑。端需许多JavaScript 框架都提供了 isomorphic 渲染能力。原因不仅能够在客户端进行拼接(stitch)还能在服务器上准备好一切。分析如果有性能要求(如第一次有意义渲染的服务器托管微前初始时间)。

isomorphic 渲染有其自身的端需挑战

即使一个 JavaScript 解决方案没有提供 isomorphic 呈现没问题。如果不想在构建微前端时使用JavaScript,原因当然可以这样做。分析有许多模式,微前其中很多根本不需要 JavaScript。端需

考虑一种“比较旧的原因”模式:使用<frameset>。有一些现如今人们试图做的分割,以前就支持了。一个页面可能由另一个服务渲染负责菜单,而另一个页面负责标题。源码下载

<frameset cols="25%,*,25%"> <frame src="menu.html"> <frame src="content.html"> <frame src="sidebar.html"></frameset> 

使用更灵活且仍然受到活跃支持的<iframe>元素。提供了一些很好的特性,使得不同的微前端相互隔离,仍可以通过postMessage进行通信。

微前端Micro-Frontends一种类似于微服务的架构,将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。香港云服务器

IT科技
上一篇:为什么喜欢国外注册域名?国外注册域名注意什么?
下一篇:2、根据用户基础选择访问提供程序。由于互联问题的存在,接入商的选择也非常重要,如果用户群主要在联通,尽量选择联通接入较好的接入商,如果用户群主要在电信,那么选择电信接入较好的接入商。如果用户组位于国家/地区,则选择更好的访问提供程序进行交互。