我见过N层栈,如& AWS。我不明白为什么您想要使用单个框架,比如J2EE和.NET,而不是各种框架,比如所提到的Python堆栈。
我唯一的猜测是,拥有一个单一的框架可以在层间进行更好的通信--我相信这不是一个好的理由,因为Python堆栈与AWS也有很好的通信。
在选择N层堆栈时,您认为应该采用单一框架的原因是什么?
发布于 2019-04-23 15:12:39
最重要的原因不是技术,而是人类。规范您的技术堆栈允许您同时雇用标准化的工作人员,允许工作人员在应用程序堆栈的所有级别上工作,并在有人离开项目时具有回填功能。
异构环境可以工作,由于它们倾向于将团队按层划分,因此成本更高,这降低了灵活性,增加了管理复杂性。此外,添加多种技术通常会增加部署和基础设施的复杂性。有时,这是合理的,J2EE的UI框架可能非常有限,并且越来越多地被其他UI框架所取代,比如React或Angular。
https://stackoverflow.com/questions/55809391
复制相似问题