騰訊微信小程序
注:手機(jī)QQ未來(lái)也預(yù)期會(huì)開(kāi)放一套類(lèi)似的開(kāi)放平臺(tái)
React Native
沒(méi)有公開(kāi)的文檔在說(shuō)明堰汉,但據(jù)打聽(tīng)和一些資料顯示手機(jī)QQ和手機(jī)QQ瀏覽器都不同程度使用了 React Native,QQ瀏覽器是在首頁(yè)的feed流使用了RN材诽;其中手機(jī)QQ團(tuán)隊(duì)?wèi)?yīng)該還在自研一套動(dòng)態(tài)化技術(shù)方案(柏拉圖)胎撇,未來(lái)會(huì)開(kāi)放。
百度輕應(yīng)用
百度在 2013 年百度世界大會(huì)上宣布推出“輕應(yīng)用”(Light App),百度提供了配套基礎(chǔ)設(shè)施將移動(dòng)網(wǎng)站快速轉(zhuǎn)化成輕應(yīng)用玄帕。輕應(yīng)用本質(zhì)上是 WebApp,類(lèi)似微信的公眾平臺(tái)塞椎,用戶(hù)體驗(yàn)受當(dāng)年手機(jī)性能的極大制約桨仿,以至于后來(lái)日漸式微。
React Native → HtmlNative
貼吧微粉2016年曾經(jīng)全量采用 React Native案狠,在去年爆發(fā) Facebook 協(xié)議事件之后服傍,百度內(nèi)部出現(xiàn)了大量替代 React Native 的輪子,重寫(xiě)了部分涉及協(xié)議沖突的組件骂铁。目前手機(jī)百度采用 HtmlNative 方案吹零,定制了 Webkit 的增強(qiáng)版。
京東-JDReact
京東采用 React Native 的定制方案 JDReact拉庵,對(duì) React Native 的核心庫(kù)做了裁剪和二次開(kāi)發(fā)灿椅,搭建了后臺(tái)功能支撐平臺(tái),同時(shí)結(jié)合京東的業(yè)務(wù)特點(diǎn)封裝了包括 UI 在內(nèi)的公共組件庫(kù)钞支,實(shí)現(xiàn)了三端融合茫蛹,目前已經(jīng)推廣到了20多個(gè)業(yè)務(wù)。
攜程-Ctrip React Native
攜程采用 React Native 的定制方案 CRN(Ctrip React Native)烁挟,從2016年4月份開(kāi)始婴洼,攜程開(kāi)始小范圍使用 React Native,實(shí)現(xiàn)了站內(nèi)信和機(jī)票低價(jià)訂閱撼嗓,隨后開(kāi)始大規(guī)模在各個(gè) BU 推廣柬采,有超過(guò)15 個(gè)業(yè)務(wù)模塊在使用欢唾,涉及頁(yè)面在50個(gè)以上,據(jù)稱(chēng)已經(jīng)達(dá)到了 85% 的雙端代碼復(fù)用率粉捻。
去哪兒-Qunar React Native
去哪兒采用 React Native 的定制方案 QRN(Qunar React Native)礁遣,抹平了平臺(tái)差異,降低了開(kāi)發(fā)成本肩刃,廣泛應(yīng)用于機(jī)票祟霍、酒店等核心業(yè)務(wù),據(jù)稱(chēng)已經(jīng)達(dá)到了 95% 的雙端代碼復(fù)用率树酪。
藝龍-Enjoy React Native
藝龍采用 React Native 的定制方案 ERN浅碾,基于 web → Native 的思路,將純 Html 標(biāo)簽轉(zhuǎn)換為 Native 組件续语,從而抹平了平臺(tái)差異垂谢,降低開(kāi)發(fā)成本。