从微信小程序发布那天起,小程序开发者变得越来越多,我想小程序不仅仅是让使用者用起来简便快捷,也能够让开发者开发变得容易快捷。
任何一门开发技能练成其实都需要下一番功夫。
我作为一名小程序开发者,也经历了一些磨难,积累了一些经验,这些经验或许不值得一提,但对于初学者或者开发不太顺利的开发者来说,我认为还有有帮助的。
掌握一套开发工作流程,有助于事半功倍,信不信,请客官先往下看。
我们从拿到开发需求开始谈起。
假设到手的开发需求是产品经理提供的小程序页面原型。
我提出的微信小程序开发工作流程如下:
1.认真地观察分析小程序原型。
数一数页面个数,理一理数据对象有哪些,整个清单。
例如这样,亲自动手列一下:
页面总数:5个
首页 1个
电影列表 1个
电影详情 1个
我的 1 个
关于 1 个
数据对象:1个
电影 1个
以上只是一个简单示意,不必较真对错
2.设计数据库
如果涉及数据读写,请优先设计好数据库。
不必一次性设计完美,只需要设计好主要的表和主要的字段,能够支持小程序跑起来。
3.规划小程序页面结构
根据小程序原型以及梳理的页面数量,设计好页面名称,一次性将页面创建出来。
4.逐个页面开发
先在wxml中,将用页面元素组件把所有内容添加好,此时,不要管样式和属性。只需要添加最基本组件。
例如:<image><text>等等。每个基本组件先