iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

30 天 Node.js 探索:基礎、進階與實踐 系列

因為我是第一次接觸node.js,所以我想全面了解Node.js的核心概念和實際應用。從基礎知識開始,包括安裝和基本功能,逐步深入到進階技術,如伺服器開發、資料庫操作和性能優化。最終,系列將涵蓋實際應用的開發和部署,讓我能掌握Node.js的各項技能並應用於真實場景。

參賽天數 26 天 | 共 26 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21: 計畫應用實作、準備工作與專案初始化

接下來的十天,經過了前面二十天的知識與經驗累積,我想做出一個實用的應用,既能覆蓋到我學到的 Node.js 相關知識,也能讓我在實作過程中進行擴展和優化。 終極...

2024-10-05 ‧ 由 吉米 分享
DAY 22

Day 22: 註冊與登入功能 (JWT 驗證)

今天將為個人財務管理應用實現用戶註冊和登入功能,並透過 JWT (JSON Web Token) 進行身份驗證。這是應用安全性的重要一環,能確保只有經過驗證的用...

2024-10-06 ‧ 由 吉米 分享
DAY 23

Day 23: 設置財務記錄的資料模型與 CRUD

今天將建立財務記錄的資料模型,並實現相應的 CRUD (Create, Read, Update, Delete) 功能,讓用戶能夠新增、檢視、修改和刪除財務紀...

2024-10-07 ‧ 由 吉米 分享
DAY 24

Day 24: 資料庫連接與中介軟體設置

今天將專注於建立應用程式與 MongoDB 資料庫的連接,並設置必要的中介軟體(Middleware)來處理請求資料、驗證身份和管理錯誤處理。這些基礎設置對於確...

2024-10-08 ‧ 由 吉米 分享
DAY 25

Day 25: 類別與標籤管理功能

今天將實現「類別與標籤管理」功能。這些功能將幫助用戶更有效地管理和分類他們的財務記錄。類別可用於標記不同的收支類型(如「食物」、「交通」、「娛樂」),而標籤則允...

2024-10-09 ‧ 由 吉米 分享
DAY 26

Day 26: 錯誤處理與日誌管理

在今天的內容中,會學習如何在個人財務管理應用中實施錯誤處理與日誌管理。良好的錯誤處理機制和日誌記錄對應用程式的穩定性與可維護性至關重要。這不僅能夠及時發現問題,...

2024-10-10 ‧ 由 吉米 分享