服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 百科知识 - weex是什么?weex有什么用?

weex是什么?weex有什么用?

2022-11-22 17:32服务器之家 百科知识

Weex是阿里发布的一款用WEB方式开发原生app的开源产品。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。

weex是什么?weex有什么用?

Weex 是什么

Weex是阿里发布的一款用WEB方式开发原生app的开源产品。

Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。对于移动开发者来说,Weex主要解决了频繁发版和多端研发两大痛点,同时解决了前端语言性能差和显示效果受限的问题。

weex是什么?weex有什么用?

开发者只需要在自己的APP中嵌入Weex的SDK,就可以通过撰写HTML/CSS/JavaScript来开发Native级别的Weex界面。Weex界面的生成码其实就是一段很小的JS,可以像发布网页一样轻松部署在服务端,然后在APP中请求执行。

与 现有的开源跨平台移动开放项目如Facebook的React Native和微软的Cordova相比,Weex更加轻量,体积小巧。因为基于web conponent标准,使得开发更加简洁标准,方便上手。Native组件和API都可以横向扩展,方便根据业务灵活定制。Weex渲染层具备优异的性 能表现,能够跨平台实现一致的布局效果和实现。对于前端开发来说,Weex能够实现组件化开发、自动化数据绑定,并拥抱Web标准。

谈到阿 里巴巴为何要开源如此有价值的移动开发工具,阿里巴巴无线技术资深总监庄卓然表示,“阿里希望能够赋能移动开发生态,与移动开发者分享阿里的技术积累,和 开发者共同成长。我们欢迎更多的开发者和技术团队加入Weex开源项目,让中国的移动社区在世界上产生更大的影响。”

无 线业务快速发展,2015财年手机淘宝用户数达4亿左右,去年天猫双11移动端成交占比高达68%。阿里无线团队一直在探索兼顾动态性和性能的跨平台移动 开发方案。Weex 的诞生得益于阿里内部早期研发的一个通过 JSON 数据描述 native 渲染的项目WeApp,以及Vue.js这款优秀的前 端开源MVVM框架。阿里工程师把 WeApp 优秀的渲染能力和 Vue.js 优秀的前端开发体验进行了深度结合,创造出了 Weex这款跨平台移动 开发工具。

“目前Weex已经可以支持手机淘宝这样的航母级移动应用,很好的解决了动态性问题,把移动应用本身的灵活性、迭代更新的周期和 成本优化到极致。”Weex项目负责人,阿里资深无线专家吴志华介绍,“例如支持商家在手机淘宝中实时装修自己的店铺,或是在历次大促活动中及时调整界面 信息和状态,确保在瞬息万变的活动中紧跟促销节奏。”

后续Weex会依托阿里百川为移动开发者提供开源支持和社区交互,帮助更多开发者快速学习和应用。在当天的QCon大会上,阿里百川与极客邦科技达成战略合作伙伴,共建移动开发者生态,为中国的移动开发者营造更优秀的社区氛围和成长环境。

阿 里百川(baichuan.taobao.com)是阿里巴巴集团无线开放平台,通过“技术、商业及大数据”的开放,提供移动场景下的高内聚、开放式、行 业领先的技术产品矩阵、成熟的商业组件和完善的服务体系,帮助移动开发者快速搭建APP、加速APP商业化进程,全方位赋能移动开发者及移动创业者。

weex有什么用

对于移动开发者来说,Weex主要解决了频繁发版和多端研发两大痛点,同时解决了前端语言性能差和显示效果受限的问题。开发者可通过Weex官网申请内测。

开发者只需要在自己的APP中嵌入Weex的SDK,就可以通过撰写HTML/CSS/JavaScript来开发Native App级别的Weex界面。Weex界面的生成码其实就是一段很小的JS,可以像发布网页一样轻松部署在服务端,然后在APP中请求执行。

延伸 · 阅读

精彩推荐
  • 百科知识服务器CPU是什么

    服务器CPU是什么

    服务器CPU是什么?目前,服务器CPU仍按CPU的指令系统来区分,通常分为CISC型CPU和RISC型CPU两类,后来又出现了一种64位的VLIM(Very Long Instruction Word超长指令集...

    IT百科8822021-01-23
  • 百科知识源程序量是什么 源程序量如何计算

    源程序量是什么 源程序量如何计算

    源程序量是指登记软件的源程序总行数或总条数,应填写数字多少行。(长度限制:40 字节,一个汉字等于 2 个字节)。...

    网络12122022-07-27
  • 百科知识plt是什么格式?plt文件怎么打开?

    plt是什么格式?plt文件怎么打开?

    plt是绘图格式文件,类似与模板,它把一系列的曲线图表综合起来,做完分析后,通过调用该文件,就能生成很多曲线。一般可以用autocad或CorelDRAW打开。...

    IT百科8002021-09-27
  • 百科知识什么是asp?什么是asp空间?

    什么是asp?什么是asp空间?

    ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、...

    服务器之家5782019-06-26
  • 百科知识apk是什么文件?.apk文件打开方法

    apk是什么文件?.apk文件打开方法

    apk文件 相信大家都非常熟悉了,apk文件是安卓程序的安装包,使用安卓手机打开apk文件就可以进行安装了。那么, apk文件怎么打开呢? 下面就为大家分享...

    互联网7252019-06-22
  • 百科知识bug是什么意思

    bug是什么意思

    Bug一词相信很多朋友都在网上看过,尤其是编程人员更是经常要与Bug一词打交道。但经常有部分网友却不知道Bug什么意思,虽然Bug只有三个字母,但其涉及...

    IT百科5022022-03-08
  • 百科知识HTML是什么

    HTML是什么

    HTML 称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体...

    服务器之家6472019-10-15
  • 百科知识CentOS是什么

    CentOS是什么

    CentOS (Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码...

    服务器之家4792019-06-06