【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
Weex能做什么?
Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。
对于移动开发者来说,Weex主要解决了频繁发版和多端研发两大痛点,同时解决了前端语言性能差和显示效果受限的问题。开发者可通过Weex官网申请内测。
开发者只需要在自己的APP中嵌入Weex的SDK,就可以通过撰写HTML/CSS/JavaScript来开发Native级别的Weex界面。Weex界面的生成码其实就是一段很小的JS,可以像发布网页一样轻松部署在服务端,然后在APP中请求执行。
Weex特性和RN的一些对比
- 相对于ReactNative来说其明显的缺点就是没有一套完整的构建系统,可能和RN的目的不同,ReactNative似乎一直想让用户完全使用RN开发一个完整的应用,而weex给人的感觉就是想让人嵌入到现有应用中。
- weex不支持本地图片,暂时必须使用服务器或者网络上的图片才可以,这样就会造成的问题就是网络不好的情况下一些图标不是立即可见的。
资料借鉴:
1.Weex&ReactNative对比:“阿里天施”下面评论里的总结也是对Weex的补充说明;
2.手动编写的一个Demo:纯手工的一个HelloWorld;
3.Weex官方演示Demo:很多可以参考的例子,可以下载;
4.Weex官方文档:很详细的说明,涵盖教程、语法、手册、示例等;
5.Vue.js:当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的;
6.awesome-weex:收集了Weex开发的一些教程,文章,项目,工具等;
来源:oschina
链接:https://my.oschina.net/u/560530/blog/796705