从前端到后端,互联网分层架构设计

原创 58沈剑 架构师之路 2017-11-09 本文将体系化总结这天撰写的分层架构设计系列文章。

一、总起

文章:《互联网分层架构的本质》 内容:

  • 互联网分层架构的本质
  • 互联网分层架构演进的方法论

二、数据服务化

文章:《分层架构设计,基础数据服务化》 内容:

  • 为什么要进行DAO层封装
  • 为什么要进行数据服务化封装

三、业务服务化

文章:《分层架构设计,通用业务服务化》 内容:

  • 数据服务化之后的痛点
  • 为什么要进行业务服务化封装

四、前后端分离

文章:《分层架构设计,前后端分离》 内容:

  • 全栈的优缺点
  • 前端FE与后端Java/PHP传统研发模式的痛点
  • 为什么要进行前后端分离

附录:《慎重,前后端分离要考虑的因素》

五、数据库中间件

文章:《分层架构设计,数据库中间件》 内容:

  • 水平切分后,各类SQL如何实现
  • 数据库中间件的两种实现
  • 为什么要引入数据库中间件

六、APP架构分层

文章:《分层架构设计,APP端的玩法》 内容:

  • APP侧研发常见痛点
  • APP侧与后端分层架构的相似性
  • 为什么APP架构要分层

知其然,知其所以然。 不一定高深,但一定有收获,可收藏后满满细品哟。