歡迎來到 ReactCourseData 資料庫。此資料庫包含 React 課程的教學材料。
此資料庫是一個 React 課程的教學文件集合。包括課程計劃、範例項目和其他資源,旨在幫助學生學習 React。
資料庫組織如下:
-
Lesson0/
: 入門課程- 從零開始的HTML
- 一些 HTML 進階知識
- 從零開始的 JavaScript
-
Lesson1/
: React 基礎與 TypeScript- TypeScript 講解
- React 介紹
- React 與 JSX
-
Lesson2/
: React 基礎與 JSX- JSX 條件與映射操作
- 更多 JSX 用法
-
Lesson3/
: React 環境與類別組件- Vite 搭建 React 開發環境
- React 類別組件定義與使用
-
Lesson4/
: React 狀態管理與物件導向- React 類別組件狀態管理
- extra 基礎物件導向程式設計
-
Lesson5/
: React 類別組件屬性管理與生命週期- React 類別組件屬性管理
- React 類別組件生命週期與實戰
-
Lesson6/
: React 函數組件與 Hooks- React 函數組件
- extra 要用 interface 還是 type
-
Lesson7/
: React 其他周邊套件- React 實用套件
每個資料夾包含與特定課程相關的材料。
要開始使用此資料庫中的材料,請將其克隆到您的本地機器:
git clone https://github.com/whats2000/ReactCourseData.git
導航到項目目錄:
cd ReactCourseData
每個課程資料夾都包含自己的章節,每個章節均有小節 README 文件,內有具體的使用說明。一般來說,可以按照以下步驟進行:
- 進入小節目錄。
- 遵循相應課程的 README 文件中的說明。
我們歡迎貢獻!請按照以下步驟進行貢獻:
- Fork 此資料庫。
- 為您的功能或修復創建一個新分支。
- 提交您的變更。
- 將您的分支推送到您的 fork。
- 打開一個 pull request。
請確保您的代碼遵循我們的編碼標準並包含適當的測試。
此項目根據 GPL-3.0 授權。詳情請參閱 LICENSE 文件。