为什么80%的码农都做不了架构师?>>>   

官方地址:http://alibaba.github.io/weex/

参考资料

https://open.taobao.com/doc2/detail?spm=a21l5.77726.340855.2&&docType=1&articleId=104742 #Android集成指南

https://www.sdk.cn/news/3154 #关于Weex你需要知道的一切

http://blog.csdn.net/jasonblog/article/details/51863173 #Weex入门与进阶指南

http://www.tuicool.com/articles/bY7Jba6 #阿里Weex框架Android平台初体验(调试发现界面是个空白)

http://www.infoq.com/cn/news/2016/06/weexone #开发者用Weex花两天时间复刻出One

Weex基本信息

官方支持iOS、Android、HTML5。

Write Once, Run Everywhere。一次编写可生成三平台代码。

DSL模板学习超简单,直接写HTML、CSS、JS。这意味着可以直接用现有编辑器和IDE的代码补全、提示、检查等功能。 轻量级、可扩展、高性能。 集成花样多,可在HTML5页面嵌入,也可嵌在原生UI中。

与Vue.js的关系

如果对前端有所涉猎的同学会发现,Weex的DSL风格与一个前端的MVVM框架Vue.js比较像,那么它们的关系是什么呢? Weex由多个关键模块组成,分别是DSL transformer、JS Framework、HTML5/iOS/Android Renderer和工具链 , 其中JS Framework就直接使用了部分来自Vue.JS的代码。不过这种使用也是遵守开源协议的(Vue使用MIT协议,Weex使用Apache协议),Weex团队在源码的说明文件中记录了来自Vue.JS和其他开源项目的贡献。

为什么不用React Native

手淘和天猫曾经尝试过React Native,然后放弃了。但是把它的思想吸收过来,结合Web Component和Vue.js,然后就成了Weex. 关于这个问题,庄卓然列举了一些原因: 因为手淘之前有WeApp,从WeApp进化到Weex是很自然的选择,抛弃自己的解决方案去用别人的反而很奇怪。 React Native的JSX、CSS in JS写法都很别扭,淘宝有很多ISV(即各种店铺),他们之前只会Web技术,写这个有门槛。另外,HTML标准在过去二十年内经受了检验,HMTL/CSS/JS对应的结构、样式和行为,天然分离,代码的可维护性会更好。抛弃标准自己发明DSL也不明智。 React Native重视平台独立性,不能做到100%代码共用,实际上还是要学习各平台的特性,Weex希望做到100%共用,即一次编写到处运行,进一步降低开发门槛。 React Native在一些地方的性能上还有问题,手淘希望能自己主导优化的进程,否则会很被动。

转载于:https://my.oschina.net/miger/blog/718210

Android碎碎念 -- 阿里Weex相关推荐

  1. 每月碎碎念 | 2019.08

    Hi,这里是新开辟的"碎碎念"的世界. 这个区域作为记录心情的地方,把每日的所思所想所感所悟记录在这里,当做一个写日记的地方,每个月底汇总成一篇文章,只给我的朋友看. 不知不觉一个 ...

  2. PMcaff写给大家的年终碎碎念 PMcaff | 记录

    今天是大年三十,2014马上就要结束了,送上新春祝福之前,碎碎念的小希有话想跟大家说. 瞧这一年 小米在硬件行业继续如鱼得水,科幻片里的智能家居生慢慢变成生活. 阿里巴巴在纳克达斯扬眉吐气了一把,一夜 ...

  3. 数据分析+数据挖掘暑期实习碎碎念

    写在前面 在闺蜜的博客乱写一篇关于最近春招的心得! 先念念叨一点麻痹自我的鸡汤. 鸡汤说:要有最朴素的生活与最遥远的梦想,即使明日天寒地冻,路遥马亡. 鸡汤还说:慢慢走比较快:踏实一点,你想要的岁月都 ...

  4. 王兴在这个被互联网遗忘的网站上,留下了一万多条碎碎念。

    这几天,美团一顿暴跌, 10 号跌了 7% , 11 号跌了 4.8% . 按理说股票有涨有跌还挺正常的. 但很好笑的是,微博上有些人吐槽,说这次大跌是因为美团创始人王兴在饭否发了一首诗导致的. 还真 ...

  5. 一个谷粉和3年的Google Reader重度使用者的碎碎念

    2013-03-14 上午看到Andy Rubin辞去Android业务主管职务.由Chrome及应用高级副总裁继任的新闻,还在想这会给Android带来什么,中午刷微博的时候就挨了当头一棒:Goog ...

  6. 2018 年,我在朋友圈的碎碎念

    阅读本文大概需要 3.8 分钟. 很多微信好友都知道,我朋友圈几乎一年 365 天输出,一方面我经常阅读,善于观察,有时候就在朋友圈随手记录一些思考与感悟,另一方面,通过输出倒逼输入的方式,逼自己持续 ...

  7. 前端碎碎念 之 nextTick, setTimeout 以及 setImmediate 三者的执行顺序

    『前端碎碎念』系列会记录我平时看书或者看文章遇到的问题,一般都是比较基础但是容易遗忘的知识点,你也可能会在面试中碰到. 我会查阅一些资料并可能加上自己的理解,来记录这些问题.更多文章请前往我的个人博客 ...

  8. 参加海峡两岸城市地理信息系统论坛2010 年会(一张图、规划信息化和空间句法的碎碎念)...

    上周末去清华建筑学院开了个会,叫做海峡两岸城市地理信息系统论坛2010 年会,主题很大,但是内容比较集中一些,就是围绕着GIS与城市规划.一天下来听了20个报告,挺佩服主办方的时间控制,这么密集的报告 ...

  9. Jerry的碎碎念:SAPUI5, Angular, React和Vue

    2019独角兽企业重金招聘Python工程师标准>>> 去年我去一个国内客户现场时,曾经和他们IT部门的一位架构师聊到关于在SAP平台上进行UI应用的二次开发时,UI框架是选用UI5 ...

最新文章

  1. java语言程序设计期末复习综合练习题_Java语言程序设计期末复习综合练习题答案...
  2. Vim快捷输出查找寄存器的内容(去除\,\和\V)
  3. Spring for Android 1.0.0发布
  4. intellij连接真实的flink集群
  5. 如何用脚本可靠关闭一个linux服务或进程
  6. dubbo是如何“插入”到spring框架中的
  7. 关于流(文件)的输入,输出与调用(fprintf,fscanf)
  8. CYQ.Data 轻量数据层之路 使用篇-裸身走走天涯 视频 B (十九)
  9. InstallShield Crack,虚拟应用程序构建可靠
  10. 在Linux下用sopcast/qsopcast收看网络电视
  11. svm神经网络葡萄酒matlab,【转载】SVM的数据分类预测----意大利葡萄酒种类识别...
  12. 编写Test3.jsp,在JSP页面中静态包含文件Sqrt.jsp(该页面计算数据的算术平方根)。要求程序有两个文件,主文件静态包含一个能够计算数据的算术平方根的页面。
  13. React学习笔记之四---抽离组件
  14. 人可以活得更用力一些
  15. WIN10电脑热点无法共享
  16. 微信怎么彻底删除微信消息?
  17. 人脸识别系统设计 -- 基于J2判据和FLDA的多分类器的人脸识别系统设计论文报告(三)(附matlab)
  18. PC傻瓜式安装黑苹果并打造成全能逆向工作站
  19. 关键词4K图片采集下载软件【非常适合做电脑壁纸等】
  20. C++57个入门知识点_17 类的访问权限及C语言模拟类的封装(类的私有权限突破方法:编译期进行权限检查,运行期通过指针修改类的私有成员变量;利用函数指针对结构体中成员变量进行修改;CPU大小尾排列)

热门文章

  1. UICollectionView 自定义布局!看这篇就够了
  2. Eth2.0 -合并(Merge)
  3. 如何恢复Linux中的误删文件
  4. python3 锦鲤第一步!了解随机抽样之蓄水池算法
  5. 潘震seo教程:总结seo毒害案例
  6. 今年国庆,我选择给自己充电
  7. java开发hadoop报错误 java.net.UnknownHostException
  8. 华为云数据库SQL Server 上云最佳实践
  9. java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档
  10. declare命令,export命令