可自行前往udemy觀看免費影片。
同時這部影片也有帶學生一起看官網的介紹影片,進入官網後點選 WHY VUE.JS?
整個課程大部分的內容都跑過一次之後,再回來看看這個介紹,輪廓清晰很多,那麼就一起來看看影片提到些什麼
vue & react 是函式庫,angular 才是框架
嗯... vue
是源自 angular
而誕生,或許是vue
的規模還不至於被稱為框架吧,又或是自由度過高。總之都是幫助開發用的工具
參考:What is the difference between a framework and a library?看了參考問答之後越看越頭痛
vue
身為前端函式庫,後端的語言使用是沒有限制的,它只有掌管前端
這在開賽前幾日有提過兩兩比較,現在體會更深刻:
jQuery
利用DOM操作畫面,例如$('div.member')
,控制存取DOM的節點vue
利用資料狀態操作畫面,例如{{ name }}
、:class = ...
,操作時都透過Vue ({ ... })
,我們不會在<script>
中看到對DOM節點操作的code就是我們裝在chrome上的擴充,不會被user看到資料狀態,就是我們常打開開發者工具點擊vue會看到的內容<Root>
。在正式環境build
之後,我們看到dist
目錄下並沒有.vue
檔,當然看不到開發時會看到的畫面
本身是一個設計師,他非常...
(快去看udemy影片XD)
設計理念是擷取Angular
精華的部分,使這個函式庫很輕巧。還有一些與React
相似之處,但筆者沒有學過React
,也沒有共鳴、說不出個所以然。
大家可以參考這部影片:youtube Mike Cheng
React and Vue 框架組件超入門 音量請先調低30% XD
突然看到一些不錯的參考網站
看完補充介紹篇章的影片除了庫與框架很頭痛,其他的部分在學習過後明顯有感。許多前輩說前端就是個學不完的大坑,因此學習力正是前端必備且要引以為傲的能力呀!學吧GOGOGO