簡(jiǎn)介 設(shè)計(jì)理念單向數(shù)據(jù)流、虛擬 DOM、組件化 組件化編程的思想React 以組件的方式去重新思考用戶界面的構(gòu)成,將用戶界面上每一個(gè)功能相對(duì)獨(dú)立的模塊定義成組件,然后將小組件...
沉默王二寫博客 4 年,寫公眾號(hào) 3 年好像都沒有掙到錢,但就一個(gè)人死勁的硬堅(jiān)持,到了今年終于美滋滋。至少他做副業(yè)的收入已經(jīng)是工資的 2 倍多了,但誰(shuí)知道他這幾年多有好多次都...
一、真實(shí)DOM和其解析流程? 瀏覽器渲染引擎工作流程都差不多,大致分為5步,創(chuàng)建DOM樹——?jiǎng)?chuàng)建StyleRules——?jiǎng)?chuàng)建Render樹——布局Layout——繪制Pa...
前言 格林威治時(shí)間、世界時(shí)、祖魯時(shí)間、GMT、UTC、跨時(shí)區(qū)、夏令時(shí),這些眼花繚亂的時(shí)間術(shù)語(yǔ),我們可能都不陌生,但是真正遇到問題,可能又不那么確定,不得不再去查一查,處理完可...
vue cli 3.0相比2.0有不少的改動(dòng),最明顯的就是 build文件夾不見了,改為根目錄的vue.config.js在此記錄一下Gzip配置的過程 2.修改vue.co...
問題描述 在這個(gè)例子中,通過 forEach 遍歷的將每一個(gè)數(shù)字都執(zhí)行 multi 操作。代碼執(zhí)行的結(jié)果是:1 秒后,一次性輸出1,4,9。這個(gè)結(jié)果和我們的預(yù)期有些區(qū)別,我們...
Nginx 的其中一個(gè)用途是做 HTTP 反向代理,下面簡(jiǎn)單介紹 Nginx 作為反向代理服務(wù)器的方法。 場(chǎng)景描述:訪問服務(wù)器上的README.md文件, http://19...
前言 Loader(加載器) 是 webpack 的核心之一。它用于將不同類型的文件轉(zhuǎn)換為 webpack 可識(shí)別的模塊。本文將嘗試深入探索 webpack 中的 loade...
前言 Plugin(插件) 是 webpack 生態(tài)的的一個(gè)關(guān)鍵部分。它為社區(qū)提供了一種強(qiáng)大的方法來擴(kuò)展 webpack 和開發(fā) webpack 的編譯過程。本文將嘗試探索 ...
前言 開發(fā)多頁(yè)應(yīng)用的時(shí)候,如果不對(duì)webpack打包進(jìn)行優(yōu)化,當(dāng)某個(gè)模塊被多個(gè)入口模塊引用時(shí),它就會(huì)被打包多次(在最終打包出來的某幾個(gè)文件里,它們都會(huì)有一份相同的代碼)。當(dāng)項(xiàng)...
前言 node.js 的出現(xiàn),使得用前端語(yǔ)法(javascript)開發(fā)后臺(tái)服務(wù)成為可能,越來越多的前端因此因此接觸后端,甚至轉(zhuǎn)向全棧發(fā)展。后端開發(fā)少不了數(shù)據(jù)庫(kù)的操作。Mon...
前言 這些好看的小圖標(biāo)不僅簡(jiǎn)潔美觀,而且包含了清晰易讀的信息,在README中使用小徽標(biāo)能夠?yàn)樽约旱捻?xiàng)目說明增色不少!如何給自己的項(xiàng)目加上小徽標(biāo)呢? 一、關(guān)于徽標(biāo) 徽標(biāo)圖片分...