目前async/await 已經(jīng)被標(biāo)準(zhǔn)化重抖,我們需要盡快將學(xué)習(xí)進(jìn)程提上日程。先說(shuō)一下async的用法铜犬,它作為一個(gè)關(guān)鍵字放到函數(shù)前面栗弟,用于表示函數(shù)是...
TCP/IP三次握手 TCP建立連接為什么是三次握手宴胧,而不是兩次或四次蒂破?TCP猿妈,名為傳輸控制協(xié)議,是一種可靠的傳輸層協(xié)議故河,IP協(xié)議號(hào)為6孽尽。順便說(shuō)...
1. 單個(gè)react組件性能優(yōu)化 1.1 render里面盡量減少新建變量和bind函數(shù)的使用,盡量減少傳遞參數(shù)的數(shù)量 在render中綁定函數(shù)...
服務(wù)端渲染一個(gè)很常見(jiàn)的場(chǎng)景是當(dāng)用戶(或搜索引擎爬蟲(chóng))第一次請(qǐng)求頁(yè)面時(shí)忧勿,用它來(lái)做初始渲染。當(dāng)服務(wù)器接收到請(qǐng)求后瞻讽,它把需要的組件渲染成 HTML 字...
在Redux架構(gòu)中鸳吸,reducer是一個(gè)純函數(shù),它的職責(zé)是根據(jù)previousState和action計(jì)算出新的state速勇。在復(fù)雜應(yīng)用中晌砾,Red...
Redux作為大型React應(yīng)用狀態(tài)管理最常用的工具。它是一個(gè)應(yīng)用數(shù)據(jù)流框架烦磁,與Flux框架類似养匈。它是零依賴的,可以配合其他框架或者類庫(kù)一起使用...
Flux是Facebook用戶建立客戶端Web應(yīng)用的前端架構(gòu)都伪,它通過(guò)利用一個(gè)單向的數(shù)據(jù)流補(bǔ)充了React的組合視圖組件呕乎,這更是一種模式而非正式框...
首先理解ReactElement和ReactClass的概念。想要更好的利用react的虛擬DOM陨晶,diff算法的優(yōu)勢(shì)猬仁,我們需要正確的優(yōu)化、組織...
事件系統(tǒng) 合成事件的綁定方式 Test 合成事件的實(shí)現(xiàn)機(jī)制:事件委派和自動(dòng)綁定先誉。 React合成事件系統(tǒng)的委托機(jī)制湿刽,在合成事件內(nèi)部?jī)H僅是對(duì)最外層...