当前位置: 首页 / 网站建设 / 正文

小程序、APP及H5极速开发框架推荐—uni-app

发布时间:2020-03-08 22:39:09 作者:小超越君

现在小程序越来越火,由于支持的小程序产品越来越多,比如微信,百度,支付宝等,作为开发者,每次产品更新都要写N套代码,不仅效率低下,还浪费产品的上线时间,那么,这时如果有一套通用的开发框架是尤为重要,只要写一套代码,就可以生成所有的小程序平台。很幸运,uni-app就是这样一款产品。

小程序、APP及H5极速开发框架推荐—uni-app

uni-app是什么?

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台。

uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架)、更好的App跨平台框架、更方便的H5开发框架。不管领导安排什么样的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯。

uni-app怎么样?

开发速度上来说的话,比原生开发确实周期要短很多,而且相对来说方便很多。

文档算是比较齐全,而且碰到任何问题都可以在社区上去搜索答案,还可以加入他们的QQ群进行咨询,所以综合来看到的话其实支持还是够的。在开发过程中碰到问题确实也通过这些渠道迎刃而解。

如果对Vue比较熟悉的话,上手还是比较快的,很方便前端人员进行开发。其实和平时使用vue差不多,只有一些小小的差异。开发的时候注意一下就行。

uni-app可以打包android,ios,微信小程序,h5等运行。兼容性这块的话,大部分都算比较好,在不同端没有不同表现,地图的操作上稍微会有一些不同。

App Store上架的话根据官方的文档其实是没有任何问题的,昨天我们的已经通过审核,微信小程序的审核也没有出现问题。

在特定的场景,uni-app还是值得考虑是否用来作为技术选型的。

uni-app学习门槛怎么样?

首先微信原生的开发语法,既像React ,又像Vue,有点不伦不类,对于开发者来说,等于又要学习一套新的语法,大幅提升了学习成本,这一直被大家所诟病。

uni-app则对开发者更为友好,简单来说是 vue的语法 + 小程序的api。

它遵循Vue.js语法规范,组件和API遵循微信小程序命名,这些都属于通用技术栈,学习它们是前端必备技能,uni-app没有太多额外学习成本。

有一定 Vue.js 和微信小程序开发经验的开发者可快速上手 uni-app 。

没学过vue的同学,也不用掌握vue的全部,只需了解vue基础语法、数据绑定、列表渲染、组件等,其他如路由、loader、cli、node.js、webpack并不需要学。

因为HBuilderX工具搭配uni-app可以免终端开发,可视化创建项目、可视化安装组件和扩展编译器,也就是uni-app的学习门槛,比web开发的vue.js还低。

使用uni-app一套代码编到8个平台,这不是梦想。有兴趣的攻城狮可以去体验一下!

uni-app官网 https://uniapp.dcloud.io

转载请保留本文链接:https://www.zhe94.com/628.html

小超越
热爱折腾,曾想着改变世界,如今只能向生活低头,寻找可口的牛奶和面包
添加站长微信作者头像
专注高品质湛江网站建设及湛江SEO优化服务 立即咨询