Airbnb 最近在 Medium 上发了一系列文章详细描述了 Airbnb 与 React Native 从选择到放弃的整个心路历程。
对于字多不看的同学,可以简单看一下我下面的小结。
有限的开发团队满足不了日益增长的业务需求
对 React Native 的期望
SavedInstanceState 在 Android 上跨进程的坑。 1
shibo501c Jun 20, 2018
最近刚好在用 React Native,多谢分享
|
2
jimliang Jun 20, 2018
airbnb.com 也是 React 写的,看起来很美观,其实实现很糟糕,光是一个房间页返回的 html 就几百 kb 了,应该用了 ssr,但包含了大量无用的数据,右键查看源码就知道了。总体来说,水平也就那样。
|
3
tyrealgray Jun 20, 2018 via Android
看来要说技术还是腾讯最牛逼了,安卓版就是 RN 的,虽然也不好用,但是一点都没感觉到可能是 RN 写的🙃
|
4
qixinghaitang Jun 21, 2018
感谢分享,能够付稿费给你,投稿到我服务号嘛,哈哈哈
|
5
ctsed Jun 21, 2018
@tyrealgray #3 qq 吗
|
6
rogwan Jun 21, 2018 via iPhone 一次编写,到处运行终是梦,
一次运行,各种填坑才是真。 |
7
orangeade Jun 21, 2018 via Android
所以京东换成 RN 之后真烂
|
8
ericls Jun 21, 2018 via iPhone
Airbnb 给 React Native 真的做了不少贡献
而且 Airbnb 的 ticket/pr 响应非常快 不像 Facebook |
9
fuermosi777 Jun 21, 2018
大公司的需求太高太复杂,什么都需要定制。我自己的好几个 app 用 RN 基本上都做到了一次编写两处发布,很省时间,用原生是不可能做到的。
|
10
tyrealgray Jun 21, 2018
@ctsed 是的
|
11
banxi1988 OP @qixinghaitang 可以,不过有错别字可能需要修改一下。
比如 *容易生成错误* -> *容易造成错误* |
12
newbieo0O Jun 21, 2018
@fuermosi777 发来看看。
|
13
qixinghaitang Jun 21, 2018
@banxi1988 加下微信呗,嘿嘿
|
14
tongzifang Jun 21, 2018 via Android
@tyrealgray 安卓版 QQ 是 RN ?
|
15
momocraft Jun 21, 2018
8 的跨 js bridge 的异常栈:听说 RN 团队在重构改善
|
16
nicevar Jun 21, 2018
@tongzifang 只是部分用到,以前企鹅的人在开发大会上提到过,不知道现在范围扩大了多少,其实很多公司的 app 都混用 RN 的,业务逻辑复杂全用 RN 开发只能是卡得要命,小公司真不推荐用,没有大公司的技术实力,那些坑根本没法填
|
17
tolerious Jun 26, 2018
有人试过 NativeScript 没有?
|