淺入深出Vue 前言

2022-02-17 02:24:42 字數 1413 閱讀 4157

之前大部分是在做後端,後來出於某些原因開始接觸vue。深感前端變化之大,各種工具、框架令人眼花繚亂。不過正是這些變化,讓前端開發更靈活。

博主在剛開始時,參考官網的各個步驟以及網上的部落格。搭個環境,跑起來demo都費了大半天的勁。

本系列文章將由始至終圍繞乙個簡易的個人部落格專案展開,在闡述的同時利用這個專案來連貫起來。

系列文章分為四個階段且均基於vue-cli,內容暫定為下:

同時,若羽將會在實踐的過程中不斷補充和完善目錄及內容。

工欲善其事必先利其器

本篇主要介紹從無到有,從0開始搭建乙個專案。

並且介紹vue中的一些基本概念,為後面搭下基礎

主要會將vue中的基礎概念盡可能以簡潔明瞭的方式闡述出來,圍繞著資料驅動去闡述。

hello wrold

本篇主要正式開始利用基礎篇所學到的知識開始寫乙個真正的專案

並接觸如何與後端互動,如何渲染頁面,如何定義簡單的路由以及如何發布

當入門篇完結時,乙個真實可以執行的小專案隨之誕生,享受自己建立的快樂吧 :)

混亂的**會讓思維變得更加混亂

提高篇的主要內容是在入門篇的基礎上,對入門篇的**進行重構,對於細節的打磨。

當**/專案開始變得混亂時,維護起來將會花費比開發更多的時間,並且隨著時間,這個成本將會越大。

對於如何組織**,以及如何美化**,提出一部分建議並輔以例項。

優雅之道

深入篇分兩部分,一部分講解依賴注入來為整個專案做解耦。另乙個部分則是關於vue的部分特性/元件深入使用。

技術上將會涉及到以下部分,vue-router之類的vue元件未細寫。

開發工具上將會採用

採用webstorm的主要原因是因為提示、重構功能以及個人習慣。

也可以採用其它輕量級的工具,如:vscode,sublime text,atom等,本系列文章將會使用webstorm

本系列文章,將會從以下幾個維度進行講解,確保不會因為工具、環境以及打包之類的其它因素分神,從而專注於鑽研vue以及開發的專案。

初次撰教程文,言辭不當或技術方面問題歡迎各位指教,用心討論,共同提公升。

容器淺入深出之LinkedList

list介面下的主要兩個實現類,arraylist已經討論過了。這次再看看linkedlist的底層實現 linkedlist所實現的介面和繼承的父類和arraylist差不多,但是它多實現了乙個deque介面 linkedlist是基於鍊錶實現的,其中每個元素其實是每個節點內部的element,l...

XGBoost淺入淺出

xgboost風靡kaggle 天池 datacastle kesci等國內外資料競賽平台,是比賽奪冠的必備大殺器。我在之前參加過的一些比賽中,著實領略了其威力,也取得不少好成績。如果把資料競賽比作金庸筆下的武林,那麼xgboost可謂屠龍刀,號令天下,莫敢不從!倚天不出,誰與爭鋒?xgboost工...

XGBoost淺入淺出

xgboost風靡kaggle 天池 datacastle kesci等國內外資料競賽平台,是比賽奪冠的必備大殺器。我在之前參加過的一些比賽中,著實領略了其威力,也取得不少好成績。如果把資料競賽比作金庸筆下的武林,那麼xgboost可謂屠龍刀,號令天下,莫敢不從!倚天不出,誰與爭鋒?xgboost工...