【实战】云开发菜谱小程序 —— 开篇
概念
云开发概念估计大家都很熟悉了,这里简单引用一下小程序云开发模块的概念,大家看一看即可:
开发者可以使用云开发开发微信小程序、小游戏,无需搭建服务器,即可使用云端能力。
云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。
作为前端开发者,尤其是在小程序端,小程序官方为我们免费提供了域名,服务器,数据库,云函数等等,为我们解决诸如CA证书,备案等等,极大简化了我们的服务器端开发流程;
相信免费版对于我们绝大数人来说就已经足够了的,非常适合我们前端独立开发出一款属于自己的产品,主要还是__不用花钱__,哈哈哈哈。。。
因此,这里准备写一个小程序云开发的项目来练练手,刚搭出基础模块,后期会开放项目源码给大家。
受众群体和技术
我的一个前辈说过:要想时刻保持对编码的热情,一定要不停尝试新事物。
因此,这个项目需要具备一定的web开发基础,前端用到的技术如下:
- Pug —— 用于静态文件编写
- Stylus —— 用于样式文件编写
- Gulp —— 用于pug文件和stylus文件编译打包
前端项目技术准备可以预览我原先写过的一篇文章 【好文】小程序动态换肤解决方案 - 本地篇
后端语言就采用官方提供的 nodejs
模板就可以了