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

本文介绍了微信小程序的开发工作流程,从分析原型开始,包括设计数据库、规划页面结构、逐个页面开发、实现页面交互、完成API访问以及页面跳转,最后进行调试和发布。通过这套流程,旨在帮助开发者提高效率,实现高效开发。
最低0.47元/天 解锁文章
1038

被折叠的 条评论
为什么被折叠?



