android非要搞一套UI,IOS也非要搞一套UI,互相看不上,但是又没有吞掉对方的实力,结果导致公司很苦逼维护多套平台的代码。从android原生代码到RN代码,因为RN在UI上面的优势,可以设计同一套UI界面,同时在web/android/IOS平台上共享,而不是各自设计一套。平台的利益侵犯了用户的利益,用户其实希望在web,ios,android的界面是一致的。
android程序员看RN的代码,找不到activity的内容,从android程序员的眼里看android是如何调用RN中的JS代码。其中js和android互相调用的确很精彩,体现了facebook的黑客文化
一些RN代码
React Native专题
了解一点react