iT邦幫忙

2025 iThome 鐵人賽

DAY 1
2
Vue.js

作為 Angular 專家探索 Vue 3 和 Svelte 5系列 第 1

第 0 天 — 為什麼我參加這個挑戰

  • 分享至 

  • xImage
  •  

我是 Angular 的 Google Developer Expert(GDE),自 2021 年起開始撰寫各種 Angular 主題的部落格文章。我的前端旅程始於 2013 年接觸 AngularJS,並一直活躍於社群中,即使在從 AngularJS 升級到 Angular 2 那段混亂的時期也不曾間斷。

Angular 是我最喜愛的 JavaScript 前端框架,但同時也是我唯一熟悉的框架。我並不會寫其他現代化的 JavaScript 框架,例如 React、Solid、Qwik 或 Svelte。至於 Vue,我的經驗只停留在 Vue 2,而 Vue 3 則是在 2020 年推出。五年過去了,我依然無法閱讀或撰寫 Vue 3 的程式碼。

在接下來的 30 天內,我計畫在 Vue School 學習 Vue 3 的 Composition API 課程,並同時用 Angular 20 和 Svelte 5 重複練習這些範例。

接著,我們可以把這三個框架的程式碼並排比較。你會發現這些框架其實有很多相似之處,例如響應式設計(Reactivity)、輸入/輸出(Input/Output)和元件架構(Component Architecture)。

我將努力完成以下三門課程:

  1. Vue.js 3 Fundamentals with the Composition API
  2. Vue Component Fundamentals with the Composition API
  3. Vue 3 Composition API

期盼在這趟學習旅程結束之後,我能走出舒適圈,並且有信心能使用至少三種框架進行客戶端渲染應用程式的開發。


下一篇
第 1 天 - 建立新專案、安裝相依套件及設定全域 CSS 樣式
系列文
作為 Angular 專家探索 Vue 3 和 Svelte 530
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
Wolke
iT邦研究生 4 級 ‧ 2025-10-10 16:28:15

您好!非常感謝您分享這趟精彩的學習計畫。身為 Angular GDE,您在 Angular 領域的深厚知識與持續活躍於社群的精神,都非常令人敬佩!

對於您計畫深入學習 Vue 3 並同時用 Angular 20 和 Svelte 5 進行範例比較,我感到非常期待!特別是您提到不同框架在響應式設計、輸入/輸出和元件架構上的相似之處,這真的很有趣,相信能幫助許多開發者更全面地理解前端生態。能夠走出舒適圈,學習並掌握至少三種框架,這份勇氣與行動力值得我們學習。期待看到您最終的心得與各框架的並排比較分析!

也歡迎版主有空參考我的系列文「南桃AI重生記」:
https://ithelp.ithome.com.tw/users/20046160/ironman/8311

我要留言

立即登入留言