【unibest】可以去掉hbx模版了,base模板一统天下
一直以来 unibest
的模版都是分2种
类型,一种是 普通模板
,一种是 hbx模板
,如下:
hbx模板
的用处主要有 2方面
:
uniCloud 云开发
,因为uniCloud
跟hbx
是绑定的。- 普通模板生成的
manifest.json
无原生插件
配置。 hbx开发+运行
拥有比vscode开发 + Hbx运行
更稳定的热更新。
hbx 模板不需要了
如今(2024-12-29)发现,上面的3点都不是真正的问题。
- 1、
uniCloud 与 hbx
并非绑定关系。
以前我以为 uniCloud 与 hbx
是强绑定的,如今发现并非如此,需要运行 uniCloud
的用户只需多做一步 识别操作
就可以直接接入 uniCloud
了。
所谓的 识别操作
就是在运行到hbx后,右键识别为 uniapp
项目即可。操作如下2图:(感谢'青菜白玉汤'提供的图片)
- 2、普通模板目前也可以在
manifest.json
生成原生插件
配置。
感谢网友 Lastly
提的 PR
,他写了一个 vite
插件自动把打包后的 原生插件
copy 到 dist
里面的对应目录,这样就可以正常使用 原生插件
了。
- 3、热更新稳定性。
这个确实是 hbx开发+运行
拥有比 vscode开发 + Hbx运行
更稳定的热更新。
主要是 vscode开发 + Hbx运行
稳定性不好。
但是在强大的兼容性和开发体验上,这点热更新就显得没那么重要了。
鸿蒙系统支持了
注意这里说的支持鸿蒙是指 uniapp 在 2024年7月下旬发布的,支持 webview 的方式支持鸿蒙。(并不是 uniappx)
虽然性能跟原生比不上,安卓、iOS都是webview,性能也有不少公司接受,鸿蒙为啥不行呢?
webview 在目前强大的手机性能面前还是能打的。尤其是小项目。
说说 uniappx
uniappx
有半年没关注了,只记得之前在官方交流群有不少网友提出开发过程中出现的问题,每天都有不少问题,看起来还有大量优化需要处理,现在半年过去我就不清楚了。
说说自身立场,uniappx
是一个宏达的想法,能一统江湖自然是好,就怕能力不够,最后跟 uniapp
一样,坑点很多。(这里不是吐槽 uniapp
,只是希望可以做得更好。最后说下,uniapp
是功远远大于过的,养活了多少程序员,养活了多少小公司,点赞+致敬)
对于学习 uniappx
的建议,除非公司有需要同意使用,否则不建议这么快入场,可以先打好其他基础,比如 ts
,再比如搞点副业赚点小钱,哈哈。
unibest 链接地址
- 文档地址:unibest.tech
- github 地址:github.com/feige996/un...
- gitee 地址:githee.com/feige996/un...
下面的是就的账号和文档,只是留个纪念。
- 旧的 github: github.com/codercup/un...
- 旧的文档地址:codercup.github.io/unibest-doc...
微信交流群 因不能贴引流二维码,有需要的同学请看 官方文档微信群 。
全文完~