国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

react native的一些基本概念

2019-11-09 14:42:35
字體:
供稿:網(wǎng)友

理解react native

一般做純客戶端Native開發(fā)的人,如果只是聽說過React Native,沒有仔細(xì)了解的話,會本能的認(rèn)為 React native是一個(gè)東西,是某種語言或某個(gè)開發(fā)模式。那咱們先從感性上認(rèn)識react native。 react native其實(shí)react和native兩部分組成的。

react是什么?

react是Facebook開發(fā)的一款JS庫,只是web前端的一個(gè)js框架。要學(xué)習(xí)他,必須會js開發(fā)語言,明白這個(gè),就能知道為什么要學(xué)習(xí)ES6了,因?yàn)镋S6是最新版的js語言規(guī)范。 react核心是組件化。 React認(rèn)為一個(gè)組件應(yīng)該具有如下特征: (1)可組合(Composeable):一個(gè)組件易于和其它組件一起使用,或者嵌套在另一個(gè)組件內(nèi)部。 (2)可重用(Reusable):每個(gè)組件都是具有獨(dú)立功能的,它可以被使用在多個(gè)UI場景; (3)可維護(hù)(Maintainable):每個(gè)小的組件僅僅包含自身的邏輯,更容易被理解和維護(hù); 這些優(yōu)點(diǎn),先有個(gè)概念,等慢慢用的時(shí)候,才能真正理解。

native是什么

native可以理解為小型虛擬機(jī),或是實(shí)時(shí)解釋器。它的出現(xiàn)就是對底層native的屏蔽。因?yàn)闆]有類似于java的編譯步驟,所以就是write once, run anywhere,本質(zhì)上和java虛擬機(jī)是類似的。 就此看來react team的目標(biāo)肯定是做一個(gè)大一統(tǒng)的開發(fā)平臺,對不同的操作系統(tǒng),web和native兼容并包,那么react native是其中的第二步。

JSX是什么?

JSX 把類 xml 的語法轉(zhuǎn)成純粹 JavaScript, 它的作用就是增強(qiáng)代碼的可讀性。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 图木舒克市| 永和县| 荣昌县| 大关县| 宿迁市| 平遥县| 汉中市| 彰化县| 林芝县| 油尖旺区| 成都市| 临猗县| 商河县| 高州市| 电白县| 宁阳县| 砀山县| 石楼县| 宜川县| 枞阳县| 甘南县| 鄂伦春自治旗| 德化县| 都安| 南康市| 临湘市| 枣庄市| 龙泉市| 乐昌市| 射洪县| 台州市| 察雅县| 内乡县| 永清县| 宾阳县| 韩城市| 苗栗县| 白玉县| 肇庆市| 乾安县| 留坝县|