iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Vue.js

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

作為一名 Angular Google Developer Expert,我一直專注於使用 Angular 強大的生態系統來構建企業級應用程式。然而,我也意識到自己錯過了其他流行的前端框架,特別是 Vue 3 和 Svelte 5。

在接下來的三十天裡,我將挑戰自己:
- 完成 Vue School 上專注於 Vue 3 的課程。
- 使用 Angular 19 和 Svelte 5 重建每個課程的專案或範例,以便直接比較學習成果。

這趟旅程將我帶出 Angular 的舒適圈,提供一個記錄與分享學習過程的平台。我的目標是打造一份對於開發者特別是企業應用程式開發者有幫

參賽天數 19 天 | 共 19 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 11

第10天 - Vue 3、Svelte 5 和 Angular 的響應式介紹

在第10天,我們終於學習了一個關鍵的響應式概念:從現有狀態衍生新狀態。在 Vue 3 與 Angular 中,使用 computed 函數來從其他狀態創建只讀的...

2025-08-26 ‧ 由 connieleung 分享
DAY 12

第11天 將 Vue 3、Svelte 5 和 Angular 應用程式部署到 Github Pages

在第11天,我會把所有示範專案部署到 Github Pages,因為 Github Pages 是免費且我手動部署也很簡單。 使用 Github Actions...

2025-08-27 ‧ 由 connieleung 分享
DAY 13

第 12 天 - 開始 Vue 元件入門課程

使用 JavaScript 框架的元件基礎 在第 12 天,我開始觀看 Vue School 的 Vue Component Fundamentals with...

2025-08-28 ‧ 由 connieleung 分享
DAY 14

第 13 天- 建立帶有 Prop 的 CoffeePlan 元件

建立 CoffeePlan 元件 第 13 天,我開始將 HTML 程式碼重構為可重用的 CoffeePlan 元件。該元件將接受一個 name 輸入,並在 H...

2025-08-29 ‧ 由 connieleung 分享
DAY 15

第14天 - 建立 PlanPicker 父元件

建立 PlanPicker 元件 在第14天,我繼續重構 App 元件,將咖啡計畫清單抽取到新的 PlanPicker 元件中。這樣不僅讓 App 元件更乾淨,...

2025-08-30 ‧ 由 connieleung 分享
DAY 16

第 15 天- Add a Coffee Plan Form

第 15 天- Add a Coffee Plan Form 在第15天,我擴展了 PlanPicker 組件,加入了一個 AddCoffeePlan 組件,用...

2025-08-31 ‧ 由 connieleung 分享
DAY 17

第16天 - 使用元件事件選擇咖啡方案

在第16天,當選擇了一個咖啡方案 (coffee plan) 時,我會在該方案周圍加上邊框。其他咖啡方案則變成非活躍狀態,並移除邊框。CoffeePlan 組件...

2025-09-01 ‧ 由 connieleung 分享
DAY 18

第 17 天 - 在 HTML 模板中渲染動態內容

第 17 天 - 在 HTML 模板中渲染動態內容 在第 17 天,我示範如何在元件中渲染動態內容。Vue 3 將內容投影到 slots,並可選擇性地顯示插槽屬...

2025-09-02 ‧ 由 connieleung 分享
DAY 19

第18天 - Github Card 專案 第一部分 - 資料擷取

第18天,我開始在 Vue 3、Angular 19 和 Svelte 5 中進行 Github 使用者個人資料的練習。 我的 CSS 技術不強,因此我會遵循講...

2025-09-03 ‧ 由 connieleung 分享