Git 是什么? Git 是一個(gè)分布式的代碼管理容器,本地和遠(yuǎn)端都保有一份相同的代碼。Git 倉(cāng)庫(kù)主要是由是三部分組成:本地代碼,緩存區(qū),提交歷史,這幾乎是所有操作的本質(zhì),但...
Git 是什么? Git 是一個(gè)分布式的代碼管理容器,本地和遠(yuǎn)端都保有一份相同的代碼。Git 倉(cāng)庫(kù)主要是由是三部分組成:本地代碼,緩存區(qū),提交歷史,這幾乎是所有操作的本質(zhì),但...
Redux由Flux演變而來(lái),提供幾個(gè)簡(jiǎn)單的API來(lái)實(shí)現(xiàn)狀態(tài)管理,所謂狀態(tài)指的是應(yīng)用數(shù)據(jù),所以,Redux本質(zhì)上是用來(lái)管理數(shù)據(jù)的。進(jìn)一步,Redux配合支持?jǐn)?shù)據(jù)綁定的視圖庫(kù)使...
State是整個(gè)應(yīng)用的數(shù)據(jù),本質(zhì)上是一個(gè)普通對(duì)象。State決定了整個(gè)應(yīng)用的組件如何渲染,渲染的結(jié)果是什么??梢哉f(shuō),State是應(yīng)用的靈魂,組件是應(yīng)用的肉體。 所以,在項(xiàng)目開(kāi)...
reducer就是實(shí)現(xiàn)(state, action) => newState的純函數(shù),也就是真正處理state的地方。值得注意的是,Redux并不希望你修改老的state,而...
不需要你知道任何東西,webpack-dev-server非常適合你作為新手腳手架,讓你體驗(yàn)一把工程化開(kāi)發(fā)、模塊化開(kāi)發(fā)的便利。 webpack-dev-server 是個(gè)什么...
JavaScript是按照ECMAScript標(biāo)準(zhǔn)設(shè)計(jì)和實(shí)現(xiàn)的,后文說(shuō)的JavaScript語(yǔ)法其實(shí)是ES5的標(biāo)準(zhǔn)的實(shí)現(xiàn)。先說(shuō)說(shuō)有哪些基礎(chǔ)語(yǔ)法? 最基礎(chǔ)語(yǔ)法有哪些? 基礎(chǔ)語(yǔ)法...
從業(yè)三年,項(xiàng)目無(wú)數(shù),現(xiàn)在回過(guò)頭來(lái),想要把一些重要的知識(shí)用白話整理出來(lái):這個(gè)東西是什么?怎樣才是最佳實(shí)踐?希望對(duì)自己知識(shí)體系有梳理作用, 也希望對(duì)大家有些許幫助。 前端技術(shù)棧更...
雖然一直在用Chrome DevTools,但大多停留在常用的功能和調(diào)試上,比如Elements/Network/Sources/Console等主要功能,而對(duì)于性能分析/優(yōu)...