首先,VS Code插件就是一個node應(yīng)用,我們可以通過安裝VS Code為我們提供的VS Code api庫(vscode)來操作VS Code,每當我們打開一個窗口的時...
首先,VS Code插件就是一個node應(yīng)用,我們可以通過安裝VS Code為我們提供的VS Code api庫(vscode)來操作VS Code,每當我們打開一個窗口的時...
一、什么是組件化 什么是組件化?不同的人對組件化有著不同理解,我理解的組件化是一種編程思想,是一種拆分代碼的方式。對前端開發(fā)來說,大到一個頁面,小到一個html標簽都可以說是...
react-styleguidist是一個基于JSDOC可以幫助react項目快速構(gòu)建項目文檔的一個插件。 一、簡單入門 1.1 環(huán)境準備 準備一個新鮮的react項目(非必...
GraphQL是一種新的Api請求規(guī)范,它可以讓客戶端在請求中指定希望得到的數(shù)據(jù),而不像REST那樣只能在服務(wù)端進行預(yù)定義。GraphQL 的操作類型可以是 query、mu...
一、簡介 1.1 集合對象迭代器 迭代器是一種常用的設(shè)計模式,人們常用它來遍歷集合對象。在ES6中,有Array、Map和Set三種常用的集合對象,他們都內(nèi)建了三種迭代器: ...
stylelint是現(xiàn)在最強大的css代碼審查工具,由PostCSS提供技術(shù)支持。雖然CSS是一種另類的編程語言,通常并不會影響網(wǎng)頁的正常運行,但是作為有尊嚴的前端程序員還是...
一、一切皆為對象 JavaScript是一個面向?qū)ο螅ㄔ蛯ο螅┱Z言,除了一些基礎(chǔ)類型,一切皆為對象,所有的對象都是函數(shù)(Function也是對象)創(chuàng)建的。 面向?qū)ο蟮睦^承等...
css盒模型是前端開發(fā)中非?;A(chǔ)和重要的知識,它是元素大小的呈現(xiàn)方式,它包括margin、border、padding和content,如圖: 一、 box-sizing c...
參考 Vue.js MDN 一、 vue 雙向數(shù)據(jù)綁定語法 Vue.js作為前端MVVM三大框架之一,最核心的功能便是數(shù)據(jù)的雙向綁定了,Vue使用HTML的模版語法實現(xiàn)了Vi...
文章開始前先吐槽下Oozie居然要自己編譯。官方文檔 1.環(huán)境準備 Unix box Java JDK 1.7+(本文用的是1.8) maven (現(xiàn)在一般是3.3.9) a...