ReactNative和 React共用一些抽象層,但具體有很多差異,且目標(biāo)平臺不同。
React用于開發(fā)web頁面,為了使前端的視圖層組件化,并能更好地得以復(fù)用,它能夠使用簡單的HTML標(biāo)簽創(chuàng)建許多自定義組件標(biāo)簽。
在組件內(nèi)部綁定事件,只需要操作數(shù)據(jù)就會改變相應(yīng)的DOM渲染結(jié)果。
ReactNative目前只能開發(fā)iOS/Android App,它是程序員能夠使用前端的技術(shù)去開發(fā)運行在不同平臺(如iOS、 Android等)上的項目框架。
ReactNative在 JavaScript中用 React抽象 Android、iOS原生的UI組件,代替DOM元素來渲染,比如用取代