2017年1月12日,由阿里巴巴集团主办的WeexConf 2017在杭州西溪天堂艺术中心举办。阿里资深总监庄卓然(南天),阿里资深技术专家吴志华(天施)及Weex团队其他成员现场与开发者就移动技术的发展趋势展开探讨,并致力于推动Weex和社区共同打造迎接未来的移动技术开放标准。

头条推荐

基于React与Vue后,移动开源项目Weex如何定义未来

对于互联网的每次一进步和发展,都代表着通过一种更开放和更统一、标准的架构去连接未来变化的可能。如果说React的出现,是建立一个在整个移动客户端领域并行研发的新秩序,那么全新的Weex可能会在2017年和未来的日子里面,能够建立一个组件生态新技术。……>>详细

手淘天施:我眼中的Weex和Weex开源那些事

版权声明

作者:吴志华(花名:天施),阿里资深无线技术专家,淘宝移动平台基础平台部负责人,Weex项目负责人

本文为手淘技术团队投稿。

阅读全文

Weex:一个志在满足万物互联的移动端技术

2016年8月26-27日,由51CTO.com主办的【WOT2016移动互联网技术峰会】在北京粤财JW万豪酒店隆重召开。自2012年以来,WOT品牌大会秉承专注技术、服务技术人员的理念已经成功举办十一届,不仅积累了大量的专家资源,更获得广大IT从业者和技术爱好者的认可和好评,并成为业界重要的技术分享及人脉拓展平台。

在本次WOT2016移动互联网技术峰会上,淘宝移动平台基础平台部负责人吴志华分享了主题为《Weex:JS&Web能力拓展万物互联的探索》的演讲,具体包括Weex项目简介、特点和开发体验以及那些阿里巴巴为什么要做和怎么做Weex背后基于业界趋势的思考。会后,51CTO记者采访了吴老师,他就Weex项目的发展及开源现状、产品的核心竞争力、存在的技术难点和未来1-2年的发展目标等话题进行了详细阐述。

嘉宾简介

阅读全文

Weex:JS&Web能力拓展万物互联的探索

2016年8月26-27日,由51CTO.com主办的【WOT2016移动互联网技术峰会】在北京粤财JW万豪酒店隆重召开。自2012年以来,WOT品牌大会秉承专注技术、服务技术人员的理念已经成功举办十一届,不仅积累了大量的专家资源,更获得广大IT从业者和技术爱好者的认可和好评,并成为业界重要的技术分享及人脉拓展。

本次【WOT2016移动互联网技术峰会】分为10大技术主题,分别是应用架构、平台技术、创新技术、VR技术、前端技术、性能优化、直播技术、运维与安全、数据分析、APP技术专场。51CTO.com作为本次大会的主办方,将通过快速报道、现场专访与后期视频等多种形式,向广大用户全方位展示这场技术盛宴。

下面是大会主会场上来自淘宝移动平台的基础平台部负责人吴志华老师带来的主题为《Weex:JS&Web能力拓展万物互联的探索》的演讲实录。

阅读全文

深度揭秘阿里移动端高性能动态化方案Weex

阿里怎么看待移动开发?   目前的移动开发者面临的最大痛点就是面对极其复杂的环境,对此,庄卓然给出一个公式,移动开发的复杂度=应用数量×平台数量×要适配的各种各样的机型。   如何解决这个问题呢?在解决问题之前,首先要对移动开发的未来有着精准的研判。   阿里认为,移动开发的未来必定更加平衡,也就是说必须是性能与动态兼得,如此,才能够满足未来用户的需求。另外,移动开发在未来也必定是开放互联的状态,移动互联网将来肯定是基于更加大众化的技术体系,没有平台之间的隔阂,而且简单易用。   所以,阿里结合移动开发的现状并围绕其愿景推出了Weex解决方案。

事实上,在去年的双11活动中,Weex就得到了实战的验证,且表现不俗。时至今日,Weex已经被阿里技术团队多次运用,并“创造”出各种丰富的场景,整体的表现非常优异。   把移动端所有界面拆分成各个page,然后中间设置有路由的控制逻辑,同时,将移动端各种各样的能力通过各种API提供给开发者。这是阿里对移动开发模型的理解。   Weex通过标准化的东西,包括HTML、CSS和JS这些前端非常快速易用好学的语法作为开发体验,提供给开发者。另外,Weex的语法设计尊重还Web的标准。   Weex的工作原理

Weex设计之初就考虑到在三端(iOS、安卓和H5)上能够得到展现。在最上面的DSL,阿里一般称之为Weex文件(.we),通过Transformer转换成js-bundle,再部署到服务器,这样服务端就完成了。在客户端,第一层是JS-Framework,最后到RenderRengine。

输入是Virtual DOM输出是native或者H5 view,还原成内存中的树型数据结构,再创建view,把事件绑定在view上,把view基本属性设上去。Weex Render会分三个线程,不同的线程负责不同的事情,让JS线程优先保障流畅性。   Weex的性能、扩展性以及可用性究竟怎样呢?   性能方面,阿里对Weex做了多次压测。在加载时间、帧率、内存消耗、CPU占用(包括静默和峰值)等多个方面,Weex都表现得非常出色。

阅读全文

阿里宣布开源Weex 用Web方式开发Native性

 4月21日,阿里巴巴在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。

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

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

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

阅读全文

相关推荐

React 还是 Vue:你该如何选
React和Vue的适用范围无疑是很相似的:同样是基于组件的轻量级框架,同样专…
史上最详细的Android原生APP
混合开发已经是未来的一种趋势,混合开发中使用的技术很多,不外乎Html5、J…
如何写出漂亮的React组件
在Walmart Labs的产品开发中,我们进行了大量的Code Review工作,这也保证…
vue.js初级入门之最基础的双
vue.js最重要的一个特点就是双向数据绑定也就是我们常说的MVVM:Model-View…
一篇看完就把Vue.js融会贯通
本篇文字会讲解声明式绑定,并且会谈及Vue的引入、数据绑定、事件绑定、Vue…
三大JS框架的较量:Angular.
选择合适框架应该对你项目的成功有显著效果。它可以推到你及时完成项目,并…
我们为何选择vue.js
让我们投向Vue.js的主要原因在于:它能让团队书写用js更容易并且简化了js。…
深入理解react(源码分析)
首先理解ReactElement和ReactClass的概念。想要更好的利用react的虚拟DOM,…
vue2.0源码分析之理解响应式
我之前介绍过vue1.0如何实现observer和watcher。本想继续写下去,可是vue2.…
结合Vue.js的前端压缩图片方
在移动Web蓬勃发展的今天,有太多太多的应用需要让用户在移动Web上传图片文…
使用React + Redux + React-
本文最初来源于笔者在 StuQ 的一次同名课程直播,现在加以整理成文,希望能…
前端开发之走进Vue.js
Vue.js作为目前最热门最具前景的前端框架之一,其提供了一种帮助我们快速构…
热点技术:React性能优化总
初学者对React可能满怀期待,觉得React可能完爆其它一切框架,甚至不切实际…

投    票

专题推荐

Andriod作为最普及的手机操作系统,每次版本迭代都会受到各界关注。Google2015年的I/O开发者大会上发布了An
决定成败的细节:Google I/O
Andriod作为最普及的手机操作系统,每次版本迭代都会受到各界关注。Google2015...
谷歌于2005年收购了Android,而鲁宾帮助Android成为了全球最流行的移动操作系统。他于2013年不再担任Androi
揭秘Android之父Andy Rubin
谷歌于2005年收购了Android,而鲁宾帮助Android成为了全球最流行的移动操作系统...
罗永浩再次证明他在公开场合即兴演说和论辩的强大技巧,而王自如也再次印证其视频评测的录播远比当场演说魅
老罗vs自如:工匠的激辩
罗永浩再次证明他在公开场合即兴演说和论辩的强大技巧,而王自如也再次印证其视...
小米公司8月16日在北京798艺术区正式发布了最新的MIUI 6系统,相对上一版,它在色彩界面做了较大调整,增加
MIUI 6 测评:细节的量变
小米公司8月16日在北京798艺术区正式发布了最新的MIUI 6系统,相对上一版,它在...

一周排行

留言评论