主页/ 电商学院/APP应用开发/App开发技术架构,你是怎么考虑的?

App开发技术架构,你是怎么考虑的?

技术架构就是,你的App选择什么样的方式开发,原生开发还是webApp轻应用开发,这都关系到你后期的维护成本上。
技术架构就是,你的App选择什么样的方式开发,原生开发还是webApp轻应用开发,这都关系到你后期的维护成本上。
技术框架的类型很多,并且不同类型的细分更多。 如WEB应用程序,信息显示和社交选择明显不同。 此外,在每种产品类型(例如RCP和RIA应用)的选择上也存在重叠。 尽管UI层选择完全不同,但是它不会阻止两个后端选择的相似性。 具有复杂数据表示和交互功能的企业应用程序。
其次,架构的分层可以帮助我们基于``分而治之''的思想选择技术。 这包括“逻辑分层”和“物理分层”。 逻辑分层使我们可以将技术选择分为表示层选择,业务层选择,持久层选择和数据资源层选择等,然后逐步完成选择。 
产品类型和体系结构层的结合使我们能够合理地分解技术体系结构的选择,并充分关注问题,从而在各种框架之间做出有效选择。 但是,除了各种技术要素和指标外,还有一个非常重要的方面对技术选择有很大影响,即学习成本,社区活动和技术成熟度。
对于这两个技术框架的相似技术指标,我们自然选择学习成本较低,社区活动较高且技术成熟度较高的一种。
对于某些新兴的框架,尽管概念很好,并且社区非常活跃,但它们的框架可能不够健壮,需要更多时间在生产环境中进行改进。 此时,即使它具有更好的性能,我们也必须谨慎选择,或者对一些非核心模块进行本地介绍测试,或者不介绍框架,而是合理地设计系统集成方案,以便在充分完成时 ,可以很容易地用框架迁移代替。

换句话说,当我们认为一个新的框架具有足够好的性能,可伸缩性和可伸缩性时,我们需要冷静地考虑它是否足够健壮以及这些功能对我们是否必要。 有时您会发现它是快速而灵活的,但这不是必须的。 您带来的系统质量的提高不能被维护它增加的成本所抵消。

找佛山小程序App开发公司?可以委托我们专业的佛山App开发公司优加科技,我们拥有小程序App开发领域下的丰富经验,能够提供优质、可靠的App软件开发服务。

网站声明:以上文章内容为优加的原创文章,如需转载,请注明出处,谢谢合作!
0 喜欢
1904 浏览数

优加商学院

APP开发微信小程序开发网站开发
您好,直接联系技术沟通需求
扫码添加我的微信,直谈需求
非工作时间技术回复慢请谅解