说到小程序开发,很多人都会觉得是指小程序前端开发,从这个角度出来说,最主要的是要熟练掌握JavaScript和CSS,其次是阅读小程序开发文档,熟悉小程序组件,了解开发规范。想更深入一些的话,可以了解一下相关的前端开发框架,如wepy,mpvue,uni-app等。
从更完整的角度来说,一个完整的小程序也应该包括后端。通常而言,前后端需要分工协作,由不同的人来完成,但是对于个人开发者而言,如果想独立完成一个小程序,必须还要懂后端开发,可能还要掌握一门后端开发的语言,如Java和PHP等。不过好消息是,随着nodejs的崛起,你只要熟练掌握JavaScript,也同样能完成后端的开发。同时,腾讯也提供云开发解决方案,即只要会JavaScript即可,降低开发者开发难度,让开发者更专注于业务本身。
所以总结下来,如果你是小白,建议好好操练一下JavaScript,如果你是前端工程师,可以考虑采用nodejs做后端或者使用腾讯的云开发解决方案,如果你是后端工程师,随便玩玩JavaScript应该不是什么难事!