架构因人而异,不同的架构师大多会有不同的意见;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。但是,有些东西还是通用的,是所有架构师都须要斟酌的,也是所有项目都会有的需求,比如API如何设计?架构如何分层?开发环境和制造环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了必定的经验以后,你总会有一些自己的心得领会。而以下内容就是依据我的这些阅历提炼出来的关于以上几个问题方面的经验总结,内容不多,旨在抛砖引玉。 架构因人而异,不同的架构师大多会有不同的意见;架构也因项目而异,不同的项目需求不同,相应的架构也会