微服务化

说明

当项目的需求和复杂程度达到一定规模的时候,可以考虑将项目以功能/页面为界,拆分成多个微服务。

前端的微服务具有以下特点:

  • 微服务可能是一个页面、或一个复杂的功能模块。
  • 微服务之间无耦合,仅通过API进行数据交互。
  • 微服务可独立运行。

具体例子

图中所示的导航,每一个tab都应对应一个微服务,活动市场、活动管理、素材管理等等。

微服务化以后,可进行不同版本的微服务的自由组合,例如活动市场2.0,活动管理1.0,素材管理2.0。

results matching ""

    No results matching ""