1. 网站首页
  2. 开发资讯
  3. 小程序开发
  4. 内容详情

小程序后端开发(小程序后台开发)

2021-08-05 2294

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

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

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

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

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

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

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

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

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

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

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

推荐阅读
在线客服
在线客服

    电话:15235965833

    扫码添加微信

    免费领取行业解决方案!

    VUQMTYyNjEwMDYNjAMTUOQ.jpg