1.最近开始毕业设计了,根据需求文档,我们需要使用小程序的微信运动API,写一个运动类APP,所以我就开始查询小程序相关的文档与社区。
2.微信小程序才刚刚起步,生态不能说很丰富,但是依然有很多优秀的开源项目:awesome-wepy
开发模式3.一个前端项目起手,当然先要敲定开发模式,就像H5一样,使用JQuery和Vue开发起来,体验、思想完全不同
4.目前小程序的主流开发模式有三种:原生、wepy、mpvue,在三者我选择了wepy,原因如下:
5.1.原生是我第一个丢掉的选项,因为开发体验是实在太差,开发一个页面我需要在三个文件互相切换,而且这个组件化开发有点奇怪,所以不选。
6.2.mpVue作为一个美团刚出不久的框架,具有将HTML语法转为小程序语法的能力,我本来是很期待的,但是实际发现他无法继承目前Vue的生态,或者说因为刚起步,开源框架太少,所以不选。
7.3.Wepy是腾讯自己开发的类Vue框架,开发体验和Vue差不多,也相比原生加强了不少,比如ES6、Promise这些,最重要的一点是wepy的开源框架虽然不多,但是已经够用了,所以选择了wepy。
8.
开发IDE9.小程序有自己的微信web开发者工具,但是这个IDE只能开发原生的小程序,所以就需要另外一个IDE来开发wepy下的小程序。
10.Wepy的代码高亮说明:wepyjs-代码高亮
11.WebStorm和VisualStudioCode都是不错的IDE,不过两者在开发时都有各自的小缺点:
12.WebStorm:自动补齐等功能正常运作,但是wxml的特有标签都标了黄,目前没有插件可以让WebStorm可以支持wxml。
13.VisualStudioCode:目前VSCode上有许多与小程序相关插件,已经可以正常的进行自动补齐,但是在格式化上还是有不少问题,不过有wpy-beautify这个插件,可以说是曲线救国吧。
UI框架14.由于团队并没有专门的美工,所以前端框架就必不可少了,目前小程序的主流UI框架有三个:*ZanUI*MinUI*WeUI
15.这三个框架中,ZanUI、MinUI都是用于开发网店类的APP使用的,ZanUI是有赞,MinUI是蘑菇街,而WeUI是腾讯开发的框架,组件和微信本体风格更为一致。
16.三个UI框架都有wepy的版本,所以根据设计的情况选取最贴切的一个UI框架即可。
17.另外关于UI这块还有个题外话,由于我们APP需要大量使用图表,所以我们需要一个图表组件,然后我发现ECharts已经支持小程序了,可以说非常牛逼了。
18.在微信小程序中使用ECharts
19.研究结果大概就这样,在开发过程中我会继续补充新的小程序框架研究报告。
小程序ui开发-小程序的框架研究报告(开发框架、UI框架)-小程序ui
浏览量:1555
时间:
来源:青云桑
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。












