前言
我相信,大家之所以会使用uniapp,主要还是因为图他的“方便”。
我们只需要学习vue的语法,就可以同时开发当前所有的移动端程序。
并且还拥有较为集中的插件市场,市面上也提供了不少免费的组件库 比如 colorUI , uview。
这样看来,他简直就是开发人员的福音(特别是后端开发人员)。
但是正如那句话说的那样,世界上并没有银弹。
虽然uniapp一直的宣传语就是,“一次开发”便可以生成不同端的程序“,但是世界上却没有那么美好的事,至少在笔者当前编写的时候。没有那么完美。
那么假设屏幕前的你,希望通过uniapp做一些项目的时候,那么你就必须先提前知道一下这些事
uniapp
1. uniapp能“完美解决”的都是普见项目
首先什么是普见项目,简单的说,当你想到课程设计的时候。一般都会做什么?
电商,外卖
只有这些最普通的项目, uniapp才有可能让你并不是完全放心。
如果不是这些项目,那么你可能就需要多张一点心眼了
2. uniapp 组件完美“适配”的优先级
- H5 ( 网页)
- APP
- 小程序
虽然你看上去,uniapp支持的小程序是一大堆,花里胡哨。
但是,小程序会搞事的可能性是最大的
因此,如果你的项目如果是在微信小程序 , 并且你知道一个比较好的组件库。
直接微信小程序上开发吧,