前端微服务


微服务?

wiki:微服务(英语:Microservices)是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模块化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independent/Language agnostic)的API集相互通信。

个人理解,就是相对于以往的单一程序架构,微服务的特点是分布式和聚合。将一个单体应用,按照一定的规则,拆分成一组服务。

微前端?

微服务的概念,最早是服务器中提出来的。那对于前端来说,前端有微服务么。前端也有一种微前端的概念。就是通过一些手段,把不同的项目、不同的技术栈,聚合到一个项目里。