
小程序
hbcui1984
跨平台开发老兵
展开
-
uni-app支持快应用(Light版),欢迎体验
快应用是基于手机硬件平台的新型应用形态,标准由国内主流手机厂商联合制定。快应用可以认为是手机硬件厂商的小程序,但和微信、支付宝等小程序又有较大不同:微信、支付宝、百度、字节跳动等各家小程序架构设计接近,开发规范接近,都是基于webview渲染,布局方式一致,开发者开发不同小程序时,学习成本较低,且可借助跨端框架或转换器快速实现多平台发行。快应用是单独的架构设计,单独的开发规范,基于 Nat...原创 2020-04-20 11:41:51 · 2955 阅读 · 0 评论 -
跨端开发框架深度横评之2020版 - taro/uni-app/kbone对比
又是一年四月天,距离上次发布跨端开发框架深度横评已过去整整一年。这一年,小程序在用户规模及商业化方面都取得了极大的成功。微信小程序日活超过3亿,支付宝、百度、字节跳动小程序的月活也纷纷超过3亿。对应小程序开发领域,这一年也发生了巨大变化。开发框架从单纯的微信小程序开发,过渡到多端框架成为标配,进一步提升开发效率成为开发者的强烈需求。这一年 mpvue 停止更新,Taro开始探索 taro n...原创 2020-04-10 12:27:38 · 6806 阅读 · 4 评论 -
uni-app黑魔法:小程序自定义组件运行到H5平台
引言移动互联网的初期,囿于设备硬件性能限制,流量以原生App为主,iOS、Android是当时两大平台。随着硬件及OS的更新换代,H5可承载的体验逐步完善,为提高开发效率、节约资源(复用代码)以及热更新等目的,Hybrid模式成为主流;以及轻应用、服务号等平台的助推,H5网页流量暴涨,成为第三大平台。2017年1月9日,微信发布小程序,历经3年发展,在今年主题为”未完成 Always Bet...原创 2020-03-23 12:18:53 · 1860 阅读 · 0 评论 -
使用uni-app开发小程序,比直接原生开发小程序好在哪里
小程序原生开发有不少槽点:原生wxml开发对Node、预编译器、webpack支持不好,影响开发效率和工程构建流程。所以大公司都会用框架开发微信定义的这套语法,wxml、wxs,以及wx:if等语法,私有化太强。不如正经学vue,学会了全端通用,而不是只为微信小程序vue生态里有太多周边工具,可以提高开发效率,比如ide、校验器、三方库。。。而微信的开发者工具和专业编辑器相比实在不好用,个...原创 2019-10-28 16:19:00 · 20642 阅读 · 4 评论 -
谜之wxs,uni-app如何用它大幅提升性能
小程序里有几个谜一样的存在,微信的WXS、支付宝的SJS、百度的Filter。很多开发者都不明白为什么要造这种语言脚本的轮子出来,甚至很多开发者根本不知道它们的存在。其实几大小程序平台创造它们,都是为了解决性能问题,但不得不吐槽下,设计的实在是很难用,文档也语焉不详。uni-app支持将WXS、SJS、Filter编译到这3家小程序平台,同时还在App和H5实现了WXS的解析。为什么做这些事...原创 2019-09-27 17:13:35 · 4226 阅读 · 0 评论 -
uni-app 2.2发布,大幅优化H5端性能体验
背景uni-app发布以来,已经服务了几十万开发者。让我们意外,或者说惊喜的是,有大量开发者用uni-app只编写H5版,并没有多端发布(可参考案例)。这其实也符合uni-app的初衷,uni-app的定位并不是需要多端发布时才用uni-app。uni-app是一个使用vue.js开发所有前端应用的统一框架。对于一个前端工程师来说,使用uni-app做多端效率更高,做单一端也没问题,并在各端有...原创 2019-08-17 14:22:08 · 1969 阅读 · 0 评论 -
原生 VS 三方框架(wepy/mpvue/uni-app/taro),怎样开发小程序更香?
自 2017-1-9微信小程序诞生以来,历经2年多的迭代升级,已有数百万小程序上线,成为继Web、iOS、Android之后,第四大主流开发技术。与之相随,小程序的开发生态也在蓬勃发展,从最初的微信原生开发,到wepy、mpvue、taro、uni-app等框架依次出现,从刀耕火种演进为现代化开发,生态越来越丰富。选择多了,问题也就来了,开发小程序,该用原生还是选择三方框架?首先,微信原生开...原创 2019-06-10 11:56:22 · 4029 阅读 · 1 评论 -
小程序原生和wepy、mpvue、uni-app、taro等主流开发框架,哪个好?这里是深度横评对比
上周,Taro 团队发布了一篇《小程序多端框架全面测评》,让开发者对业界主流的跨端框架,有了初步认识。感谢 Taro 团队的付出。不过横评这件事,要想做完善,其实非常花费时间。不是只看文档就行,它需要:真实的动手写多个平台的测试demo,比较各个平台的功能、性能,它们的实际情况到底是不是如文档宣传的那样?真实的学习每个框架,了解它们的学习曲线,在实际开发中遇到问题时,感受它们的文档、教程、...原创 2019-04-01 13:01:56 · 25895 阅读 · 10 评论 -
全新重构,uni-app实现微信端性能翻倍
多次论证、数月研发,我们重写部分Vue底层、重构uni-app框架,实现了微信端性能翻倍及更多Vue语法支持。背景uni-app在初期借鉴了mpvue,实现了微信小程序端的快速兼容,感谢美团点评团队对于开源社区的贡献!随着使用uni-app的开发者愈来愈多,业务复杂度不断增加,不少开发者抱怨uni-app支持的vue语法少,某些场景性能有问题(特别是页面存在复杂组件的情况),这些问题其实是由...原创 2019-03-20 10:37:03 · 2041 阅读 · 1 评论 -
uni-app 1.4 发布,一套代码,发行小程序(微信/支付宝/百度)、H5、App多个平台
在2019新年到来之际,uni-app 1.4版本正式发布,新增支持百度、支付宝小程序,开放插件市场,同时注入更多优秀特性,为开发者送上了一份新年大礼!支持更多小程序平台uni-app 1.4 版本新增支持百度、支付宝小程序,从此一次开发,可发布小程序(微信/支付宝/百度)、H5、App(iOS/Android)6大平台!uni-app 在HBuilderX开发工具中有非常友好高效的支持,...原创 2019-01-03 17:17:41 · 4661 阅读 · 0 评论