很久之前就想研究React Native了,但是一直沒有落地的機會,我一直認(rèn)為一個技術(shù)要有落地的場景才有研究的意義,剛好最近迎來了新的APP,在可控的范圍內(nèi),我們可以在上面做任何想做的事情。
任何新技術(shù)的嘗鮮都一定要控制在自己能控制的范圍內(nèi),失敗了會有可替換方案,不要引起不可逆的問題,這樣會給團(tuán)隊造成災(zāi)難性的后果。
事實上,RN經(jīng)過一段時間發(fā)展,已經(jīng)有充分?jǐn)?shù)量的人嘗試過了,就我身邊就有幾批,褒貶也不一:
① 做UI快
② 還是有很多限制,不如原生Native
③ 入門簡單,能讓前端快速開發(fā)App
④ iOS&Android大部分代碼通用
⑤ code-push能做熱更新,但是用不好依舊坑
在得到一些信息后,可以看出,要用RN高效率的做出比較不錯的App是有可能的,單看投入度與最初設(shè)計是否合理,而且現(xiàn)在關(guān)于React Native的各種文檔是相當(dāng)豐富的,所以這個階段想切入RN可能是一個不錯的選擇。
此文未完,近期可能會更新,可以關(guān)注我第一時間查看。
以下是幾個簡單的截圖

圖片發(fā)自簡書App

圖片發(fā)自簡書App