React 的相關(guān)知識的總結(jié)

歡迎訪問我的 Git , 這篇文章的地址在 這里

這篇文章總結(jié)關(guān)于React的知識, 主要是對react文檔的一些翻譯以及redux, react-native的一些總結(jié)

(一) 教程

  1. 占位
  2. 劉一奇老師的相關(guān)資料
  3. 阮一峰老師的 React全棧工程師培訓(xùn)教程 <br />
  4. 深入淺出的比較好的redux教程, 地址傳送帶
  5. xujinyang的 總結(jié)列表 (里面有redux等相關(guān)內(nèi)容)
  6. LeoMobileDeveloper的 總結(jié)列表
  7. 一篇該概括比較全的博文 關(guān)于 React Native,您想知道的都在這里了
  8. 高質(zhì)量的React相關(guān)文檔和翻譯
  9. 知乎上關(guān)于 react 的話題:

(二) 實(shí)例

  1. 一篇比較好理解的 TodoListDemo
  2. 基于 react + react-router + redux + webpack + ES6 + less 的完整項(xiàng)目, 對ReactRedux, Router也解釋的比較全,
    地址在 這里
  3. 非常好的具有文字展示和評論功能的社區(qū)軟件, 基于webpack + react + react-router + redux + less + flex.css + ES6 的React版cnode社區(qū), 傳送門
  4. 極簡的 Redux實(shí)例

(三)語法

  1. 關(guān)于ES6的語法
  2. 阮一峰老師推薦的一個(gè)語法規(guī)范的小冊子, 有正反兩個(gè)實(shí)例, 非常值得閱讀. 語法簡潔之道
  3. babel 提供的 ES6/ES7 轉(zhuǎn) ES5 的網(wǎng)站, 不錯(cuò)值得分享. 傳送門

(四)其他

  1. 關(guān)于 Web 前端的性能問題

    • 存在的問題:如下
      阮一峰老師的 也許, DOM 不是答案 提到 web 前端的性能問題

      Web app的性能瓶頸夺蛇,主要有以下原因步做。
      (1)Web基于DOM副渴,而DOM很慢。瀏覽器打開網(wǎng)頁時(shí)全度,需要解析文檔煮剧,在內(nèi)存中生成DOM結(jié)構(gòu),如果遇到復(fù)雜的文檔将鸵,這個(gè)過程是很慢的勉盅。可以想象一下顶掉,如果網(wǎng)頁上有上萬個(gè)草娜、甚至幾十萬個(gè)形狀(不管是圖片或CSS),生成DOM需要多久痒筒?更不要提與其中某一個(gè)形狀互動(dòng)了宰闰。
      (2)DOM拖慢JavaScript。所有的DOM操作都是同步的簿透,會堵塞瀏覽器移袍。JavaScript操作DOM時(shí),必須等前一個(gè)操作結(jié)束老充,才能執(zhí)行后一個(gè)操作葡盗。只要一個(gè)操作有卡頓,整個(gè)網(wǎng)頁就會短暫失去響應(yīng)啡浊。瀏覽器重繪網(wǎng)頁的頻率是60FPS(即16毫秒/幀)戳粒,JavaScript做不到在16毫秒內(nèi)完成DOM操作,因此產(chǎn)生了跳幀虫啥。用戶體驗(yàn)上的不流暢蔚约、不連貫就源于此。
      (3)網(wǎng)頁是單線程的⊥孔眩現(xiàn)在的瀏覽器對于每個(gè)網(wǎng)頁苹祟,只用一個(gè)線程處理。所有工作都在這一個(gè)線程上完成,包括布局树枫、渲染直焙、JavaScript執(zhí)行、圖像解碼等等砂轻,怎么可能不慢奔誓?
      (4)網(wǎng)頁沒有硬件加速。網(wǎng)頁都是由CPU處理的搔涝,沒用GPU進(jìn)行圖形加速厨喂。
      上面這些原因,對于PC還不至于造成嚴(yán)重的性能問題庄呈,但是手機(jī)的硬件資源相對有限蜕煌,用戶互動(dòng)又相對頻繁,結(jié)果跟Native app一比诬留,就完全落在了下風(fēng)斜纪。

    • 解決方案:

      1. FlipBoard 的解決方案 react-canvas
        具體實(shí)現(xiàn)詳見 60 FPS ON THE MOBILE WEB
        中文譯文
  2. TypeScript 教程

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市文兑,隨后出現(xiàn)的幾起案子盒刚,更是在濱河造成了極大的恐慌,老刑警劉巖绿贞,帶你破解...
    沈念sama閱讀 218,640評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伪冰,死亡現(xiàn)場離奇詭異,居然都是意外死亡樟蠕,警方通過查閱死者的電腦和手機(jī)贮聂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來寨辩,“玉大人吓懈,你說我怎么就攤上這事∶夷” “怎么了耻警?”我有些...
    開封第一講書人閱讀 165,011評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長甸怕。 經(jīng)常有香客問我甘穿,道長,這世上最難降的妖魔是什么梢杭? 我笑而不...
    開封第一講書人閱讀 58,755評論 1 294
  • 正文 為了忘掉前任温兼,我火速辦了婚禮,結(jié)果婚禮上武契,老公的妹妹穿的比我還像新娘募判。我一直安慰自己荡含,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評論 6 392
  • 文/花漫 我一把揭開白布届垫。 她就那樣靜靜地躺著释液,像睡著了一般。 火紅的嫁衣襯著肌膚如雪装处。 梳的紋絲不亂的頭發(fā)上误债,一...
    開封第一講書人閱讀 51,610評論 1 305
  • 那天,我揣著相機(jī)與錄音妄迁,去河邊找鬼寝蹈。 笑死,一個(gè)胖子當(dāng)著我的面吹牛判族,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播项戴,決...
    沈念sama閱讀 40,352評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼形帮,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了周叮?” 一聲冷哼從身側(cè)響起辩撑,我...
    開封第一講書人閱讀 39,257評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎仿耽,沒想到半個(gè)月后合冀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,717評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡项贺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評論 3 336
  • 正文 我和宋清朗相戀三年君躺,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片开缎。...
    茶點(diǎn)故事閱讀 40,021評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡棕叫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出奕删,到底是詐尸還是另有隱情俺泣,我是刑警寧澤,帶...
    沈念sama閱讀 35,735評論 5 346
  • 正文 年R本政府宣布完残,位于F島的核電站伏钠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏谨设。R本人自食惡果不足惜熟掂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望扎拣。 院中可真熱鬧打掘,春花似錦华畏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,936評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至横朋,卻和暖如春仑乌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背琴锭。 一陣腳步聲響...
    開封第一講書人閱讀 33,054評論 1 270
  • 我被黑心中介騙來泰國打工晰甚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人决帖。 一個(gè)月前我還...
    沈念sama閱讀 48,224評論 3 371
  • 正文 我出身青樓厕九,卻偏偏與公主長得像,于是被迫代替她去往敵國和親地回。 傳聞我的和親對象是個(gè)殘疾皇子扁远,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評論 2 355

推薦閱讀更多精彩內(nèi)容

  • React的學(xué)習(xí)資源 這個(gè)文章好久沒有更新了,資源算比較老舊的了刻像,畢竟前端更新還是非吵┞颍快的。 半年不學(xué)習(xí)细睡,都不知道...
    izhongxia閱讀 23,212評論 11 629
  • 最近在學(xué)習(xí)ReactNative開發(fā)谷羞,感覺還是很容易上手的,搜集了不少資料溜徙,分享給大家湃缎。 為什么選ReactNat...
    StChris閱讀 1,639評論 0 37
  • 今天下午是最后一天的訓(xùn)練,今天的訓(xùn)練非常有意思是一個(gè)外國教練蠢壹,而且他是葡萄牙的國家隊(duì)的雁歌。 大名鼎鼎的C羅是他們隊(duì)的...
    裴麗云閱讀 385評論 1 2
  • 記得2014年的時(shí)候求妹,在我縣新的特困醫(yī)療救助政策還沒有出臺之前乏盐,住院報(bào)銷的程序是首先在衛(wèi)生部門報(bào)銷,這個(gè)報(bào)銷指的是...
    閑人老六閱讀 171評論 0 1
  • 8月31日 星期四 晴 今天是寶貝第一天入學(xué)的日子制恍,本來應(yīng)該陪著去的父能,但因?yàn)楣ぷ髟驅(qū)嵲谧卟婚_【簧瘢可能是...
    濤_4865閱讀 153評論 0 0