美文网首页
ReactNative还是Weex

ReactNative还是Weex

作者: Richard_7df6 | 来源:发表于2017-09-20 17:11 被阅读0次

大前端一定是可以预见到的未来的趋势之一(我能怎么办呢)

现在主流的ReactNative还是Weex,参考这篇还有那篇

不过最近fb的开源协议搞得沸沸扬扬,据说大公司都禁止react了,生怕出什么事。不过我觉得大公司怕是应该的嘛,地主有余粮。小公司其实无所谓,怎么方便怎么来,光脚的害怕穿鞋的吗?在我大天朝这么多人用盗版都不怕,就一个开源协议没必要(个人见解哈)

weex是什么?

weex是一种跨平台的开发方案,简单的说就是把iOS,Android,H5的开发合并到一起,可以写一套代码,分别运行在这3个平台,最重要的是用户体验和原生语言开发的时候基本一样。

React Native App

Facebook发现Hybrid App存在很多缺陷和不足,于是发起开源的一套新的App开发方案RN。使用JSX语言写原生界面,js通过JSBridge调用原生API渲染UI交互通信。

优点:效率体验接近Native App,发布和开发成本低于Native App

缺点:学习有一定成本,且文档较少,免不了踩坑

举个栗子:Facebook、Youtube、Discord、QQ、百度等等

Weex App

阿里巴巴开发团队在RN的成功案例上,重新设计出的一套开发模式,站在了巨人肩膀上并有淘宝团队项目做养料,广受关注,2016年4月正式开源,并在v2.0版本官方支持Vue.js,与RN分庭抗礼。

优点:单页开发模式效率极高,热更新发包体积小,并且跨平台性更强

缺点:刚刚起步,文档欠缺;社区没有RN活跃,功能尚不健全,暂不适合完全使用Weex开发App

举个栗子:淘宝、天猫、阿里云、优酷、闲鱼、饿了么等

一统三端这个对我还是比较有吸引力的,rn虽然现在用的人较多,社区活跃,但毕竟是两端。之前在上一家公司有时候还是要写hybird页面,作为一个native开发者,以后用这个写单页面还是不错的哈。

下回就开始weex之旅了~~~~

相关文章

  • ReactNative还是Weex

    大前端一定是可以预见到的未来的趋势之一(我能怎么办呢) 现在主流的ReactNative还是Weex,参考这篇还有...

  • Weex&ReactNative对比

    JS引擎: weex使用V8, ReactNative使用JSCore JS开发框架: weex基于vue.js(...

  • 如何判断大厂哪些页面使用Weex或ReactNative

    最近在给项目做技术选型,引进weex还是reactnative。当然有些人可能会说怎么不考虑谷歌的flutter。...

  • 2016上海站QCon之旅

    三个大方向:携程ReactNative 阿里:Weex 蘑菇街:iOS原生 ...

  • Weex & ReactNative

    1,异同点 相同点: 都采用Web的开发模式,使用JS开发; 都可以直接在Chrome中调试JS代码; 都支持跨平...

  • 浅谈Native、Web App、Hybrid、ReactNat

    一句话概要 Native、Web App、Hybrid、ReactNative(后面以RN简称)、WEEX间的异同...

  • APICloud混合APP开发简介

    停!让我先理理思路。 为什么? 为什么用APICloud而不是ReactNative或Weex?ReactNati...

  • 扔掉你的Cordova

    Cordova(Webview)是第一代的混合式应用技术代表,ReactNative/Weex/NativeScr...

  • 各大app使用跨平台的方案

    最新分析的统计合计应用:171个含Flutter: 55个含ReactNative: 39个含Weex: 19个同...

  • ReactNative/Weex简析

    本质上语言和语言的互相调用需要一些条件:  同属一个体系的语言(比如机器语言,或底层为c语言),这样可以通过底层语...

网友评论

      本文标题:ReactNative还是Weex

      本文链接:https://www.haomeiwen.com/subject/xcxdsxtx.html