基于vue的uni-app开发微信小程序(一)准备阶段

准备开发

一开始因为要开发APP+小程序,为了节省成本,
看中了uni一套代码,多端发布的特点,选择了uniapp。
后来只需要开发微信小程序一个了,但还是选择了uni-app。
基于vue的uni-app开发微信小程序(一)准备阶段_第1张图片

测评

对于微信小程序,市面上的框架:原生、wepy、mpvue、taro都做过一些调研。
wepy,mpvue好像都不维护了,原生有学习成本,taro适合react

选择uni:

  1. 首先是对dcloud很有好感,文档做的很好,社区也做的很好:click here
  2. 提供了插件市场,很人性化,官方会发布插件。
    虽然还有很多不完善,和jquery插件库肯定没法比。
    而且可能因为比较新,使用人群还较少,有些简单的,或者比较细节的也会找不到解决方法。
  3. 因为是基于vue开发,除了一些微信API,几乎没有学习成本。
  4. 编译器(HBuildX)颜值挺高的,黄绿色的,而且使用方便

也可以看下uni官方评测,很详细。

项目(感觉他不懂技术)希望原生开发
但是我当然是想直接用vue开发

而且就像官方说的,“使用微信原生开发,对于webpack、各种预处理器、工程化流程的支持很不好,大公司很少用原生微信开发,还是用框架开发更合适”。

1. HBuildX

下载完,就可以直接新建uni-app项目,里面有提供一些模板。
用vue进行小程序开发(新建项目):
在HBuildX里新建项目的时候要选uni-app,然后运行/打包成小程序,直接选小程序会是原生开发那种。
可先选hello world,然后编译成小程序/APP, 查看效果(也方便开发时选择组件)

2.微信小程序工具

下载微信小程序工具,
在HBuildX里可直接运行-微信小程序,即可在小程序工具中查看效果,实时更新。微信小程序工具需要设置。

你可能感兴趣的:(微信,小程序)