工作所迫,必須要用vue 寫前端,想幾天學個入門,不跟自己比,只是希望跟同組人比,不相上下,是時候發揮自己強大的自學能力了。學vue 不是為了以後搞前端,不是為了之後面試,不是為了刷尖這門技能,就是為了工作能用上,所以希望以最少的時間,快速的掌握起來,熟練用起來就好了。
前言| 學之前,想想這些內心戲吧 | q&a |
q1、什麼是框架?它怎麼就方便了?
a1:按照我工作中總是重複寫指令碼,造輪子的糟心經歷。我理解並期望的是,框架是把我們的一些繁瑣的工作都抽出來,抽成各種libs, 最後形成乙個可以通用的流程和工具,提供給所有造論子的coder呼叫。這樣就能少寫好多**,還更規範,還能持續整合優化,說不定還能從小做到大,做成乙個大且成熟的框架,越做越高大上,精細尖 。
q2、vue 是什麼?都幫我們幹了什麼,讓我們以後可以解放雙手,做自己重點關心的事了?
a2:我現在只能回答的是,vue 是前端的乙個框架。裡面可以寫js,html,css之類的。至於js ,css,html 寫在框架**,又是如何協作的,我還不知道
補充:
(1)原生js 對瀏覽器的相容性是不一樣的,所以我們有了jquery之類的庫,幫我們把這種活幹了
(2)jquery渲染ta b le **,操作dom是很麻煩的,隨著前端模版引擎的出現,我們直接調它就完事兒,直接呼叫它渲染**,渲染頁面(到此其實我不太懂啥叫渲染,只是,感性上認為前端模版引擎 能把繁瑣的事簡單化,我自己就不操心這麼些麻煩事兒了)
(3)有前端模版引擎 為啥還要angular.js和vue.js?
減少不必要的dom操作,提高渲染效率(聽了就忘了為啥有這作用);雙向資料繫結(這個是有使用的),根本不需要操作dom了(這個不知道的);綜上,解放雙手,我只關心業務邏輯
q3、vue 怎麼用?難點在**?難點是高頻知識點嗎?我需要掌握嗎?
a3: 其實以前做開發倒是用到過一次,感覺一堆標籤之類的,太繁瑣了,記不住。預計 高頻知識點我就學吧,難的高頻知識點更要學,免得以後花費時間在這個上面
q4、入門者靠記憶還是靠理解?
a4:其實我自己覺得入門大部分都是靠記憶
Vue學習 快速建立Vue專案
npm與cnpm cnpm是 團隊做的國內映象,因為npm的伺服器位於國外可能會影響安裝。映象與官方同步頻率目前為 10分鐘 一次以保證盡量與官方服務同步。npm install global vue cli cnpm install global vue cli 此命令只需要執行一次 vue in...
Linux目錄學習Q A
問題1 winows有登錄檔,為什麼linux沒有登錄檔?登錄檔是windows核心元件,對整個系統進行配置。linux是以整個檔案系統作為 登錄檔 windows登錄檔的樹形結構,可以粗略的對應linux檔案系統的樹形結構。linux的配置檔案就相當於登錄檔的鍵,或者說linux採用的是分布式的登...
QA小白的學習之路!!!!
本人是一名應屆畢業生程式猿,面試時投的崗位是測試,結果呢在實習時候幹了會開發,後來發現自己真的不適合碼 和主管交流後,現在調到qa來啦,於是我就開始了我的漫漫qa學習之路。當時我們部門總監要我做qa的時候,我真的是一頭霧水,以為qa就是測試,因為之前完全沒有對這方面有了解過。後來發現其實這是不對的,...