新聞中心
轉(zhuǎn)載本文需注明出處:微信公眾號EAWorld,違者必究。
引言:
隨著移動端對用戶體驗要求越來越友好,以及企業(yè)對代碼能夠跨平臺執(zhí)行的迫切需求。React-Native因此應(yīng)運而生,從出生就一直備受關(guān)注。
開發(fā)周期的縮短,開發(fā)成本和維護成本的降低,簡單的代碼熱更新機制等優(yōu)點被各大中小企業(yè)所鐘愛?;钴S的社區(qū)服務(wù),以及豐富的三方插件都為React-Native注入了強大的生命力。本文將和大家一起找尋React-Native如此火熱的原由。
一、React-native的發(fā)展眾所周知,React-native是由Facebook開源的一門技術(shù)。它的出現(xiàn)也是經(jīng)歷了種種嘗試與摸索。Facebook在客戶端2.0版本的時候,將主要頁面使用web來實現(xiàn)。
網(wǎng)上得知:大約是在2011年,android還在2.3版本、ios還在5.0版本。當(dāng)時手機硬件和軟件優(yōu)化相對比較差,用戶體驗一塌糊涂、怨聲載道。Facebook無奈只能換成原生來實現(xiàn)。Facebook作為混合應(yīng)用開發(fā)的先驅(qū)和探索者,這次失敗為React-native的孕育種下了希望種子。失敗是成功之母,這句話說的一點沒錯。React-native想法的出現(xiàn)大約是在2013年一個極客大會上提出的。2014年7月Facebook自己開始實現(xiàn)并嘗試使用該項技術(shù),一直到2015年3月份,React-native的ios版本橫空出現(xiàn)在世人眼中,同年9月,React-native的android版本也相繼亮相世人。React-native大概的發(fā)展歷程如下:
http://biofuelwatch.net/article/dhdspe.html