React Native 初體驗(yàn)

2015年9月底開(kāi)始正式接觸React native,公司的ios團(tuán)隊(duì)用它寫了一個(gè)安卓項(xiàng)目之后,到上周,公司徹底停止了RN的使用圾结。

至于我們?yōu)槭裁赐V故褂肦N,原因大致有兩個(gè):

一齿诉、RN對(duì)安卓的支持還不夠好筝野,而我們又恰恰選擇嘗試用RN來(lái)搞安卓端晌姚。

二、公司眼前的項(xiàng)目較多歇竟,把所有項(xiàng)目全部停用原生改用RN也不太實(shí)際挥唠。

盡管公司目前暫時(shí)停止了RN這個(gè)技術(shù)棧,但是我個(gè)人不會(huì)停止對(duì)RN的關(guān)注焕议。

React Native 中文網(wǎng)


? ? ? 環(huán)境配置就不贅述了宝磨,關(guān)于RN的一些網(wǎng)站里的文檔已經(jīng)相當(dāng)詳細(xì)了。只是所有文檔基本都告訴你安裝Watchman和Flow盅安,實(shí)際只是推薦你安裝唤锉,所以不安裝完全不影響你的開(kāi)發(fā),而且在RN的更新版本中有的時(shí)候安裝了Watchman反而會(huì)導(dǎo)致一些不必要的麻煩别瞭。這里提一下窿祥,要不要安裝自己取舍吧。

? ? ? ?熟悉了RN的開(kāi)發(fā)流程之后蝙寨,再回到原生晒衩,多少會(huì)有不適感,其主要原因是RN的組件化真的有很多優(yōu)點(diǎn)墙歪,適應(yīng)之后就覺(jué)得各種好用听系。另一個(gè)原因就是調(diào)試效率高,基本晃一晃手機(jī)就能看到新代碼的效果虹菲,這個(gè)是原生所不能的靠胜。

? ? ? ?組件化和Flex布局是RN給我印象最深的,哦届惋,還有狀態(tài)State髓帽。文檔基本涵蓋了主流的移動(dòng)端控件了,只是在RN不再叫控件而是組件脑豹。CSS樣式的布局用Flex基本可以解決所有的需求了郑藏。至于狀態(tài)值改變,render重新渲染這個(gè)點(diǎn)瘩欺,確實(shí)方便必盖。


印象深刻的:

? ? ??RN Navigator教程

? ? ? Navigator的反向傳值,需要在設(shè)置initialRoute的時(shí)候同時(shí)用類似 " ... parameters " 的方式傳參俱饿,下一級(jí)界面可以直接通過(guò)this.props.parameters拿到從上個(gè)頁(yè)面?zhèn)鬟^(guò)來(lái)的值歌粥。至于反向傳值,也是通過(guò)parameters只是傳過(guò)去的是一個(gè)function拍埠,這點(diǎn)有點(diǎn)像ios里的Block失驶。如果返回之后需要重新渲染頁(yè)面的話那就得在function里面使用setState()了,或者通過(guò)組件的生命周期在ComponentShouldUpdate里面重新刷新枣购,當(dāng)然這個(gè)方法還有bug嬉探,并不是每次都成功擦耀。

? ? 上段提到的組件的生命周期,這篇博客會(huì)幫到你:React Native中組件的生命周期? ?

? ? ?ES5和ES6寫法對(duì)照表

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末涩堤,一起剝皮案震驚了整個(gè)濱河市眷蜓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌胎围,老刑警劉巖吁系,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異白魂,居然都是意外死亡汽纤,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門碧聪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)冒版,“玉大人,你說(shuō)我怎么就攤上這事逞姿。” “怎么了捆等?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵滞造,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我栋烤,道長(zhǎng)谒养,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任明郭,我火速辦了婚禮买窟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘薯定。我一直安慰自己始绍,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布话侄。 她就那樣靜靜地躺著亏推,像睡著了一般。 火紅的嫁衣襯著肌膚如雪年堆。 梳的紋絲不亂的頭發(fā)上吞杭,一...
    開(kāi)封第一講書(shū)人閱讀 51,679評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音变丧,去河邊找鬼芽狗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛痒蓬,可吹牛的內(nèi)容都是我干的童擎。 我是一名探鬼主播滴劲,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼柔昼!你這毒婦竟也來(lái)了哑芹?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤捕透,失蹤者是張志新(化名)和其女友劉穎聪姿,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體乙嘀,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡末购,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了虎谢。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盟榴。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖婴噩,靈堂內(nèi)的尸體忽然破棺而出擎场,到底是詐尸還是另有隱情,我是刑警寧澤几莽,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布迅办,位于F島的核電站,受9級(jí)特大地震影響章蚣,放射性物質(zhì)發(fā)生泄漏站欺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一纤垂、第九天 我趴在偏房一處隱蔽的房頂上張望矾策。 院中可真熱鬧,春花似錦峭沦、人聲如沸贾虽。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)榄鉴。三九已至,卻和暖如春蛉抓,著一層夾襖步出監(jiān)牢的瞬間庆尘,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工巷送, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留驶忌,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像付魔,于是被迫代替她去往敵國(guó)和親聊品。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 混合開(kāi)發(fā)一直都比較想接觸的技術(shù)几苍,所以這幾天就學(xué)習(xí)了下React Native的配置及JavaScript的基礎(chǔ)翻屈,體...
    Ruheng閱讀 1,512評(píng)論 3 13
  • 互聯(lián)網(wǎng)發(fā)展至今,經(jīng)歷了幾個(gè)劃時(shí)代的產(chǎn)物妻坝,2000年前后伸眶, 新浪、搜狐作為中國(guó)第一代互聯(lián)網(wǎng)的門戶席卷了中國(guó)大地刽宪;20...
    bigParis閱讀 379評(píng)論 0 1
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,164評(píng)論 25 707
  • 淘寶客以前聽(tīng)說(shuō)過(guò)厘贼,男士沒(méi)有花時(shí)間研究過(guò),前一段時(shí)間一直聽(tīng)朋友說(shuō)淘寶客可以快速的掙錢圣拄,一直不相信嘴秸!就在前天一...
    預(yù)測(cè)圈閱讀 222評(píng)論 0 0
  • 每一次看知乎文章都有一種中國(guó)分分鐘會(huì)爆發(fā)全面危機(jī)的感覺(jué),即使在這種強(qiáng)烈的危機(jī)感下庇谆,中國(guó)依舊頑強(qiáng)的向前發(fā)展岳掐,這一點(diǎn)我...
    Jason_Xu閱讀 219評(píng)論 0 0