iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
Vue.js

從0開始學習30天可以到什麼程度?系列 第 1

D1: 前言與基本概念

  • 分享至 

  • xImage
  •  

前言

作為這項30天挑戰的開始,我想先說明我為什麼會選擇學習Vue.js。我選擇學習這項技術,主要基於上學期學長姐的實習分享會,他們多次將這項工具放在它們在實習的過程中開始接觸的新工具,這反映出業界對Vue.js的高重視和廣泛應用,也是我選擇這項技術的原因之一。隨著前端開發領域的迅速演進,Vue.js作為一個現代且高效的JavaScript漸進式框架,能夠幫助我更好地應對當前和未來的前端開發需求。Vue.js相對容易學習,語法清晰易懂,而且擁有豐富的擴展功能,這使我相信它是一個值得深入學習的技術,能夠為我的職業生涯帶來更多機會。

基本概念

首先要先說明一下什麼是漸進式框架"The progressive framework",從Vue的官網說明來看就是指Vue專注在view視圖層也就是使用者頁面的開發,隨著專案的進展配合與導入其他現有的工具來建構頁面。
再來就是Vue.js採用的MVVM模式
https://ithelp.ithome.com.tw/upload/images/20230916/20163061rzxh1weoxi.png

如上圖所示Vue.js的核心概念就是藉由雙向綁定model中的數據與view視圖層,讓兩者可以同步產生更新,比如用戶更新點選表單或按鈕的同時,model會與視圖同步變化。這種數據綁定與MVVM模式的結合使得Vue.js成為一個強大的框架,在保持程式碼的結構清晰和易於維護的同時,能夠建構動態且交互性強的Web應用程式。

第二天將進入在VSCode上Vue.js的基本建置,謝謝閱讀。


下一篇
D2: Vue.js在VSCode上的基本建置
系列文
從0開始學習30天可以到什麼程度?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言