
Git 是什么? Git 是一個分布式的代碼管理容器,本地和遠端都保有一份相同的代碼。Git 倉庫主要是由是三部分組成:本地代碼,緩存區,提交歷...
Redux由Flux演變而來,提供幾個簡單的API來實現狀態管理,所謂狀態指的是應用數據,所以,Redux本質上是用來管理數據的。進一步,Red...
State是整個應用的數據,本質上是一個普通對象。State決定了整個應用的組件如何渲染,渲染的結果是什么??梢哉f,State是應用的靈魂,組件...
reducer就是實現(state, action) => newState的純函數,也就是真正處理state的地方。值得注意的是,Redux并...
不需要你知道任何東西,webpack-dev-server非常適合你作為新手腳手架,讓你體驗一把工程化開發、模塊化開發的便利。 webpack-...
JavaScript是按照ECMAScript標準設計和實現的,后文說的JavaScript語法其實是ES5的標準的實現。先說說有哪些基礎語法?...
從業三年,項目無數,現在回過頭來,想要把一些重要的知識用白話整理出來:這個東西是什么?怎樣才是最佳實踐?希望對自己知識體系有梳理作用, 也希望對...
這是前端工程化實踐系列的第二篇綜合文章,主要內容包括如何設計gulp & webpack構建系統,如何設計gulp子任務,如何實現多項目構建等。...
原創文章,未經允許,嚴禁轉載 還記得 圖片延遲加載方案 那篇博文嗎?當初分析了定寬高值和定寬高比這兩種常見的圖片延遲加載場景,也介紹了他們的應對...