1. 聚能聊>
  2. 话题详情

《WEEX跨平台开发实战》赠书活动

2

本书简介

近年来,伴随着大前端概念的提出和兴起,移动端和前端的边界变得越来越模糊,一大批移动跨平台开发框架和模式涌现出来。从早期的PhoneGap、Inoic 等Hybrid技术,到现在耳熟能详的React Native、WEEX和Flutter等跨平台技术,无不体现着移动端开发的前端化。

作为阿里巴巴开源的一套移动跨平台技术框架,WEEX框架最初是为了解决移动开发过程中频繁发版和多端研发的问题而开发的。具体来说,使用WEEX提供的跨平台开发技术,开发者可以很方便地使用Web前端技术来构建高性能、可扩展的原生性能体验,并支持在Android、iOS和Web等多平台上进行部署。这样一来,如果你掌握WEEX相关的开发技术,对于进入阿里将是一个不错的途径。

作为一部入门到实战级别的基础教程,本书共分为9章,力图通过基础知识的讲解,帮助读者全面了解Weex的跨平台知识,并将它运用到实际的项目中。

第1章~第4章:这4章属于WEEX入门与基础部分。这部分内容主要包括WEEX简介、WEEX环境搭建、WEEX基础知识以及WEEX开发常用的组件和模块等内容。同时,本部分内容配备了大量的实例,通过这部分内容的学习,读者将会对WEEX有一个基本的认识。

第5章~第8章:这4章属于WEEX进阶部分。这部分内容主要由讲述Rax、Vue.js、BindingX和WEEX Eros的章节组成,主要是介绍WEEX开发中的一些进阶知识。同时,为了加快WEEX的开发效率,建议开发者直接使用WEEX Eros和weexplus等WEEX脚手架。

第9章:这一章属于WEEX项目实战部分。这部分讲述了WEEX项目实战的内容,是对WEEX基础知识的综合运用。通过此部分的知识讲解,读者将会对WEEX有一个全面的认识。

互动讨论

1,对于目前流行的跨平台技术(React Native、WEEX和Flutter),你的了解如何?
2,在平时的学习和工作中,你都使用过哪些跨平台技术,你是如何看待这些技术的?
3,作为阿里巴巴开源的移动跨平台技术框架,你对WEEX是如何看待的?
4,除了平时的工作,你还有哪些自我提升的手段?

参加本次评论,将有机会获得图书赠送机会,活动会根据跟帖比较内容和质量,并且能够引起互动的进行择优选取,大家赶快行动吧!!!

参与话题

奖品区域 活动规则 13天后 结束

  • 奖品一

    蓝牙手环 x 1

  • 奖品二

    WEEK跨平台开发实战 x 3

7个回答

0

十一岁 已获得WEEK跨平台开发实战 复制链接去分享

1,对于目前流行的跨平台技术(React Native、WEEX和Flutter),你的了解如何?
用weex用了一年多了,下半年公司准备全力转Flutter,据说大厂都用Flutter了。

2,在平时的学习和工作中,你都使用过哪些跨平台技术,你是如何看待这些技术的?
Weex用得久,其他的有所了解,万变不离其踪迹,js转换,还是Flutter拥有核心底层绘制技术。

3,作为阿里巴巴开源的移动跨平台技术框架,你对WEEX是如何看待的?
比RN上手容易,写起来哪怕我是做iOS的也非常容易上手,再加上Weex-UI,更能轻松完成日常开发,但目前感觉Flutter上手不易,好在Dart语法跟Swift相似,目前Swift也使用了近两年多了。

4,除了平时的工作,你还有哪些自我提升的手段?
各种博客、各种书籍、各种沙龙、各种开发者大会、github各种源码、各大厂SDK demo 源码、各种群、搜集一些在外网开放的gitlab能很有多源码,之前weex的gitlab也有泄漏(可惜重要的全是framework),现在访问需要账号密码了

0

北极星以北 已获得WEEK跨平台开发实战 复制链接去分享

1,对于目前流行的跨平台技术(React Native、WEEX和Flutter),你的了解如何?
2,在平时的学习和工作中,你都使用过哪些跨平台技术,你是如何看待这些技术的?
统一回答第一、二题。
目前开发使用的主要技术就是weex,由于是小团队,自己也学过Android原生开发,为了全面的掌握weex,自学了ios开发的基础,所以现在基本独立做weex移动端开发没有任何问题。
RN和flutter,本人对RN了解较少,没有真正使用过,不过看起来时跟weex很类似的技术,加上RN的学习成本(团队)较高,因此没有做尝试。
flutter作为现在大热的跨平台开发技术,由于其性能上的优势,我本人是十分期待的,也一直在学习和联系flutter的一些知识,期待flutter能有更好的发展。
3,作为阿里巴巴开源的移动跨平台技术框架,你对WEEX是如何看待的?
使用weex的感受:
1、高效,开发效率真的非常高;
2、两端仍然存在很多兼容性的问题;
3、由于官方组件不多,因此纯H5前端在没有原生支持的情况下不建议使用,局限很多(可以使用weexplus、eeui等开源脚手架)。
希望weex官方和我们这样在使用weex的开发人员,能尽快建立起weex的好的生态。
目前来说weex没有特别好(前端能够轻松掌握)的标准项目(我没找到)。
4,除了平时的工作,你还有哪些自我提升的手段?
主要通过电子书籍、官网文档和技术博客等方式

2

黄二刀 复制链接去分享

1,对于目前流行的跨平台技术(React Native、WEEX和Flutter),你的了解如何?
其实近来一段时间都在研究Flutter,因为iOS、android同时编写两套代码成本太高了,开发成本、维护成本都很高,况且今年经济依然那么不好,想降低开发运维成本,利用Flutter做到一次编译到处运行。
2,在平时的学习和工作中,你都使用过哪些跨平台技术,你是如何看待这些技术的?
现在在用WEEX做一些APP分析图表,IT男不能一根筋,多了解些新技术总是好事的。
3,作为阿里巴巴开源的移动跨平台技术框架,你对WEEX是如何看待的?
一开始在APP上用原生写饼图、折线图,结果发现效率太低、进度太慢、功能扩展也太差,所以后来在项目里面集成了WEEX,开发起来方便多了,之所以选择WEEX,一个是WEEX是阿里开源出来的还有一个就是WEEX已经经过多年的发展沉淀,已经趋于成熟,所以,经过充分考量之后,把WEEX集成了进去,目前而言效果还是挺不错的,就是用户体验会比原生程序差点,但是还能接受。
4,除了平时的工作,你还有哪些自我提升的手段?
看技术书籍、看开源项目源码,看github上别人写的项目,还有就是活跃于各个开源社区。

0

小米顶顶顶 复制链接去分享

说吧 要我透露什么你才肯把奖品给我。。。

0

微wx笑 复制链接去分享

1,对于目前流行的跨平台技术(React Native、WEEX和Flutter),你的了解如何?
都不了解。但无非那么几种实现手段,
编译期跨平台,直接编译为目标平台代码;
执行期跨平台,在一个虚拟机上执行;
二者混合实现;
2,在平时的学习和工作中,你都使用过哪些跨平台技术,你是如何看待这些技术的?
java算不算跨平台技术?
3,作为阿里巴巴开源的移动跨平台技术框架,你对WEEX是如何看待的?
“weex 中有些方法,如果你要兼容三端,可能需要你去写三套代码去实现;”是不是确实如此?
4,除了平时的工作,你还有哪些自我提升的手段?
主要是看书,但更多是财务自由方面的。

0

北极星以北 复制链接去分享

本人目前主要使用weex技术进行前端开发,因为之前学习过Android开发,在weex开发的过程中为了封装组件和模块有自学了ios的基础开发,现在对weex这个跨平台开发技术的使用上算是驾轻就熟了。
使用感受:
1、有vue语法的加持,weex开发的效率真的很高
2、入门门槛低,vue语法简单易学
3、官方组件和模块很少,需要自身扩展
4、目前weex开发的最佳实践(工程级的)不多(没找到)
5、不建议没有原生开发支持的纯H5前端开发使用
RN了解不多,看来是跟weex差不多的技术。
flutter最近在花时间了解和学习,对其未来的表现很期待。
主要的学习方式是官方文档、技术书籍和技术博客等方式。

0

黄二刀 复制链接去分享

大佬,你高产啊!又出新书