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