Git Flow 的概念 在使用Git的過程中如果沒有清晰流程和規(guī)劃,否則,每個人都提交一堆雜亂無章的commit,項目很快就會變得難以協(xié)調(diào)和維護(hù)。Git版本管理同樣需要一個...
Git Flow 的概念 在使用Git的過程中如果沒有清晰流程和規(guī)劃,否則,每個人都提交一堆雜亂無章的commit,項目很快就會變得難以協(xié)調(diào)和維護(hù)。Git版本管理同樣需要一個...
前面說的話 本文主要講述在項目中遇到的一些業(yè)務(wù)場景,并提煉出來的解決方案。供小伙伴們參考~ 在一個項目中,我們可能會遇到這樣子的場景,項目請求的接口如 https://a.c...
我的 2020 年有幾個標(biāo)簽:「壓力」「學(xué)習(xí)」「戀愛」「裝修」。 之前都沒有做過總結(jié)自己的一年。也是因為近階段有在寫文章,想說也總結(jié)一下吧~ 我給自己概括了 3 個大標(biāo)題,...
前面說的話 在 Vue2 中,個人覺得對于數(shù)據(jù)的操作比較 “黑盒” 。而 Vue3 把響應(yīng)式系統(tǒng)更顯式地暴露出來,使得我們對數(shù)據(jù)的操作有了更多的靈活性。所以,對于 Vue3 ...
SonarQube 代碼質(zhì)量檢查工具 官網(wǎng)對于SonarQube的描述 15種語言的靜態(tài)代碼分析Java、JavaScript、C#、TypeScript、Kotlin、Ru...
先講段話 一個靈活的,足夠抽象的組件可以使我們提高編碼效率,規(guī)范代碼,統(tǒng)一 UI 風(fēng)格...,在 Vue3 中,我們以常見的 Modal 對話框組件為例,探討幾個思路點與實現(xiàn)...
一些概念 Vue Composition API(VCA) 在實現(xiàn)上也其實只是把 Vue 本身就有的響應(yīng)式系統(tǒng)更顯式地暴露出來而已。這不是函數(shù)式,只是 API 暴露為函數(shù)。3...
閱讀源碼,個人覺得更多的收獲是你從源碼中提煉到了什么知識點,Vue的很多核心源碼都十分精妙,讓我們一起來關(guān)注它「依賴收集」的實現(xiàn)。 tip:Vue版本:v2.6.12,瀏覽器...
說起邏輯復(fù)用,熟悉 react 小伙伴們一口道出了 HOC [高階組件] 。沒錯,高階組件可以實現(xiàn)邏輯復(fù)用,在 hook 之前 react 還有挺多不錯的方案。那么,讓我們來...
在阿里云Ubuntu上搭建Hexo博客 采坑總結(jié) 1.阿里云端口開放 Ubuntu默認(rèn)端口都開著,阿里云安全組會做個限制,因此,這里要先在安全組打開80端口(或者你要開放的其...
ES7的 async/await 組合相信現(xiàn)在大家已經(jīng)用得爐火純青了,是一個異步請求目前較優(yōu)的處理的方案。為了保證程序的穩(wěn)定運行,我們還會加上 try/catch 處理可能拋...
我們都知道隨著單頁應(yīng)用 bundle 的體積不斷增大,會造成首次加載時間過長(白屏?xí)r間過長),過程中會加載了我們首頁沒有必要看到的一些 頁面/組件 js文件,所以我們需要對 ...
You Might Not Need Redux.—— Dan Abramov 但是我們可以用 useReducer 和 useContext ~ 前面說的話: useCon...
Hook 出來后,相信很多小伙伴都自己躍躍欲試,對于喜歡用react的,又喜歡Hook的,本篇文章將會與你一起玩轉(zhuǎn)Hook。 文章篇幅有一丟丟長,但請耐心品它 ~ 鉤子函數(shù):...
Typescript優(yōu)點之一:增強(qiáng)的oo,可以用更多設(shè)計模式,IoC,AOP... class js中,使用函數(shù)和基于原型的繼承來創(chuàng)建可重用的組件es6中,JavaScrip...
Any application that can be written in Javascript, will eventually be written in Javasc...
搭建vue-tsx風(fēng)格的開發(fā)模板 項目創(chuàng)建 使用vue-cli3+創(chuàng)建一個基于ts的模板: 創(chuàng)建的時候記得勾選typescript,css預(yù)處理器看各自喜好選擇,選擇內(nèi)容如下...