背景
到年底了庞溜,正好項(xiàng)目也交了革半,打算學(xué)點(diǎn)什么新東西,于是就瞄上了React Native流码,去官網(wǎng)和github上看了一些資料又官,google了一下概念性資料和一些過來人的總結(jié),決定就它了
科技是不斷進(jìn)步的漫试,世界是不斷發(fā)展的六敬,所以我們也得不停的學(xué)習(xí)呀!那么驾荣,這個(gè)東西能達(dá)到什么效果呢外构?
-
三端同步
- 主要還是Android和IOS
- 解決了一些UI上不能統(tǒng)一的問題
-
一次學(xué)習(xí),隨便編寫
- 當(dāng)然播掷,不可能所有的都用這玩意兒寫审编,還得部分原生支持
- 就是學(xué)習(xí)成本有點(diǎn)高
簡(jiǎn)介
React Native是Facebook于2015年4月開源的跨平臺(tái)移動(dòng)應(yīng)用開發(fā)框架,是Facebook早先開源的UI框架 React 在原生移動(dòng)應(yīng)用平臺(tái)的衍生產(chǎn)物歧匈,目前支持iOS和安卓?jī)纱笃脚_(tái)垒酬。RN使用Javascript語言,類似于HTML的JSX件炉,以及CSS來開發(fā)移動(dòng)應(yīng)用勘究,因此熟悉Web前端開發(fā)的技術(shù)人員只需很少的學(xué)習(xí)就可以進(jìn)入移動(dòng)應(yīng)用開發(fā)領(lǐng)域。
React Native使你能夠在Javascript和React的基礎(chǔ)上獲得完全一致的開發(fā)體驗(yàn)妻率,構(gòu)建世界一流的原生APP乱顾。
React Native著力于提高多平臺(tái)開發(fā)的開發(fā)效率 —— 僅需學(xué)習(xí)一次,編寫任何平臺(tái)宫静。(Learn once, write anywhere)
Facebook已經(jīng)在多項(xiàng)產(chǎn)品中使用了React Native走净,并且將持續(xù)地投入建設(shè)React Native券时。
理念
Learn once, write anywhere.
做java的人有沒有感覺這個(gè)理念很熟悉?
但是就體驗(yàn)來說伏伯,個(gè)人覺得任何框架都比不上原生橘洞。
參考資料:
React Native官網(wǎng)
React Native github
React Native中文網(wǎng)
聚劃算Demo