iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

從零開始學習TypeScript、Vue.js !! 系列

主要透過書籍《TypeScript x Vue.js一氣呵成 前端開發大白到大神》張益琿編著,並輔以網路資源自主學習,首先了解學習 TypeScript 和 Vue.js 前所需具備的基本知識,並循序漸進掌握這兩種工具。學習內容涵蓋 Vue.js 的核心概念,如組件設計、狀態管理、路由配置,並介紹 TypeScript 與 Vue 的整合,提升開發效率與應用的可維護性。期望透過實戰範例,最終學會如何製作出良好的前端頁面,讓我從小白成長為前端開發高手。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11

TypeScript中的物件導向程式設計 雖然JavaScript本身是一種物件導向語言,但並未提供對類別的支援,主要採用原型的方式實現物件建構、既成的功能,不...

2024-09-25 ‧ 由 jay0519 分享
DAY 12

Day 12

類別的存取權限 在預設的情況下,類別中的屬性及方法都會是公開的,但在軟體開發中,完全公開有時是不符合開閉設計模式原則的,為避免遭外界有意或無意地修改,會導致類...

2024-09-26 ‧ 由 jay0519 分享
DAY 13

Day 13

介面的應用 定義 介面是用來描述物件或類別的結構,以日常生活中為例,最常應用的例子是電源插銷和插座。 將插座視為介面,所有要使用交流電驅動的電器皆需要提供一個...

2024-09-27 ‧ 由 jay0519 分享
DAY 14

Day 14

使用介面約束類別 當介面與類別組合在一起使用時,主要描述的是一種契約關係,類別無需和介面宣告完全一致,僅需提供介面宣告的屬性和方法,類別本身也可以有自己定義的...

2024-09-28 ‧ 由 jay0519 分享
DAY 15

Day 15

TypeScript中的類型推斷與高級類型 類型推斷 TypeScirpt對變數要求有明確的類型,這對開發者增加了另外的工作量,不過這需要太擔心,因為Type...

2024-09-29 ‧ 由 jay0519 分享
DAY 16

Day 16

TypeScript的類型區分能力 聯合類型在為推斷出具體類型之前,只能使用其公共部分,有時候這會為開發者帶來很多麻煩,例如: class Color{...

2024-09-30 ‧ 由 jay0519 分享
DAY 17

Day 17

Vue中的範本 範本是Vue框架中的重要組成部分,採用了基於HTML的範本語法。範本功能方便開發者將專案小元件化、封裝訂製化的萬用元件。 模板基礎 範本最直接的...

2024-10-01 ‧ 由 jay0519 分享
DAY 18

Day 18

範本指令 Vue中的範本指令也是HTML的標籤屬性,通常由「v-」開頭,如昨天所講的v-once、v-html、v-bind等,都是指令。 大部分指令可以直接...

2024-10-02 ‧ 由 jay0519 分享
DAY 19

Day 19

條件著色 條件著色是Vue控制HTML頁面著色的方法之一。我們常透過條件著色的方式控制HTML元素的顯示和隱藏,在Vue中要實現條件著色,可以透過v-if指令...

2024-10-03 ‧ 由 jay0519 分享
DAY 20

Day 20

迴圈著色 v-for v-for指令可以將一個陣列中的資料著色成清單式圖。 使用時,需設定一種特殊語法: Item in list in 為語法關鍵字,...

2024-10-04 ‧ 由 jay0519 分享