iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
JavaScript

TypeScript 完全指南:從語法基礎到高級功能的系統學習 系列

目前從事前端已經有兩年,接觸 TypeScript 也只有一年多的經驗,以往有看過大神分享的 TypeScript 鐵人賽文章,時至今日,站在巨人肩膀上的我也想透過文章的方式輸出,讓我能更有效率地鞏固知識,如果有寫得不好或需要調整的地方也不吝賜教。

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文 團隊Side Project Taiwan
DAY 21

TypeScript 實戰:後端 Express Setup

前言 TypeScript 我們已經學的差不多了~接下來要進入實戰環節!這個章節我們會使用 Express 框架來實作簡單的 CRUD Web 後端應用程式,...

2024-09-22 ‧ 由 Mao 分享
DAY 22

TypeScript 實戰:後端路由 Routes

前言 在前一篇文章中,我們介紹了如何使用 TypeScript 與 Express 搭建一個基礎的後端應用,並實現了最簡單的 Hello World 功能。本...

2024-09-23 ‧ 由 Mao 分享
DAY 23

TypeScript 實戰:後端資料持久化

前言 在這篇文章中,我們將學習如何在 TypeScript 後端應用中實現資料持久化。因為本系列的主要目的是學習 TypeScript,我們會採用最簡單的方式...

2024-09-24 ‧ 由 Mao 分享
DAY 24

TypeScript 實戰:後端驗證與中間件

前言 在開發後端應用程式時,資料驗證和中間件的設計是非常重要的。這不僅能確保資料的正確性,也能提升 API 的穩定性。在這篇文章中,我們將使用與 TypeSc...

2024-09-25 ‧ 由 Mao 分享
DAY 25

TypeScript 實戰:後端裝飾器生成路由

前言 在這篇文章中,我們將介紹如何使用 TypeScript 的裝飾器來生成 Express 路由,從而讓程式碼更加簡潔。過去,由於 TypeScript 的...

2024-09-26 ‧ 由 Mao 分享
DAY 26

TypeScript 實戰:前端 React Setup

前言 後端完成後,就要來介紹前端如何搭配 TypeScript 來開發,這個章節我們會使用 React 來實作簡單的任務管理網站,並串接我們寫好的後端,而會選...

2024-09-27 ‧ 由 Mao 分享
DAY 27

TypeScript 實戰:前端泛型元件

前言 昨天我們已經了解如何實作出一個元件,今天我們將實作一個任務清單元件,並一步步重構它,使原本無法複用的元件,利用泛型變成更通用、更彈性的元件。這章節會著重...

2024-09-28 ‧ 由 Mao 分享
DAY 28

TypeScript 實戰:前端表單與串接 API

前言 在現代前端開發中,與後端進行資料交換是常見的需求。透過 HTTP 請求,我們可以將資料送出並取得結果。這篇文章將介紹如何使用 TypeScript 實作...

2024-09-29 ‧ 由 Mao 分享
DAY 29

TypeScript 實戰:製作 npm Package

前言 在開發專案時,經常會遇到跨專案共用邏輯或工具的情況,例如常用的 logger 或驗證工具。如果每次都從一個專案複製貼上到另一個專案,難免會出現版本不同步...

2024-09-30 ‧ 由 Mao 分享
DAY 30

TypeScript 後記

後記 終於完成連續三十天的鐵人賽文章撰寫!距離我第一次參加鐵人賽已經三年之久了。這次參加主要是因為朋友邀請一起參賽,同時我自己也想藉此機會深入了解 TypeS...

2024-10-01 ‧ 由 Mao 分享