热线 全国服务热线: 17601226909
APP开发公司,手机软件开发,服务好的软件开发公司!
  • 首页
  • APP开发
  • APP定制
  • APP案例
  • APP资讯
  • 关于我们

小程序开发模式的优劣势

作者:丰麟云 阅读量:291

在前2年我听说过几个公司在做弱化服务端的服务,比如leancloud,还有个野狗api。当时觉得这个概念非常震撼,同时也报有疑问:服务端这么复杂的时候,如何能给去掉呢?复杂的业务如何处理,业务逻辑在哪里写?如何输出api,图片上传等如何处理?

感觉是不可思议的一件事!直到小程序云开发亮相,我自己尝试着去体验一下流程时发现:这真是开发界的有一次震撼事件!(之前一次就是前端系统构建流程及vue.js这类框架双向绑定的概念)。

这篇文章不是具体的小程序开发教程,而是一次小程序云开发的布道!我们分析一下现有开发模式及小程序开发模式各自的优势、劣势!

我们看下现有的开发模式,我们称之为传统开发:传统开发过程中,我们通常需要单独的后端开发、小程序开发,其中后端开发还需要处理服务部署搭建等工作。另外,当服务器需要扩容时,及时我们使用的是云服务(比如阿里云),我们也要考虑负载均衡、分布式文件存储问题!

其实,在开发一个产品时我们较该考虑的就是业务逻辑问题,而不是这些重复的工作,很是浪费时间!

这就是传统开发过程中较大的劣势!也是小程序云开发较大的优势。

不过,我们也不能完全放弃传统开发的形式。毕竟小程序云开发有着一些天然的弊端,比如:高度耦合小程序生态,如果我们想同步开发h5、app等,其中的业务逻辑不能复用!另外,复杂的管理后台也不能去单独实现,管理方面也比较弱!

而传统开发形式,我们建立自由的api接口,可以达到多端复用,这是较大的优势!

所以,综上情况看:在开发产品时,我们更多的要从产品形态方面来考虑究竟选用哪种方式。比如:开发一些小工具,对管理后台权限等要求不高时,我们完全可以用小程序云开发。而对于一些业务形态复杂,后台管理要求报表数据及权限复杂、以及要求多端复用的情况,我们肯定还是要选用传统的开发形式。

就再有一方面,就是小程序云开发对前端人员是利好。只需要了解一下开发文章中的api,不用操心后端服务的事情就可以做一些自己感兴趣的产品了。

至于后端人员是否失业,起码目前来讲,不太现实!还要看云开发架构的后续发展情况,是否更加功能强大、灵活!

 

以上就是对“小程序开发模式的优劣势”的相关介绍,希望对你有所帮助,如果您想了解更多关于电商商城系统app的相关知识,您可以点击在线咨询或者拨打热线,丰麟云电商产品经理在线为您解答疑惑.