iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

現在就學Node.js 系列

前端工程師能處理的範疇越來越廣,從原先CSR到SSR框架的發展,前端開始也能做點後端的事情,我也開始意識到,若能深入理解後端的運作模式,不僅能強化前後端的協作,還能提升自己在開發上的靈活度。

參賽天數 25 天 | 共 25 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 Node.js 學習之旅

嗨~大家好,又來到新一年的鐵人賽啦! 這次準備撰寫Node.js系列的文章~ 去年我挑戰了 React 系列文章,透過 30 天的連續分享,完整走過了從基礎到實...

2025-09-14 ‧ 由 鯨魚 分享
DAY 2

認識 Node.js,開啟全端新世界 - Day2

Node.js 是什麼? Node.js 就是讓 JavaScript 跑在瀏覽器之外的執行環境。 在傳統前端開發裡,JavaScript 的角色大多侷限於處理...

2025-09-15 ‧ 由 鯨魚 分享
DAY 3

認識npm、建立專案與必備開發套件 - Day3

今天我們要正式進入 Node.js 的專案世界 🚀 學會 npm、理解 package.json,並打造一個小專案,最後還會安裝兩個開發必備套件,讓開發更有效率...

2025-09-16 ‧ 由 鯨魚 分享
DAY 4

Node.js 基本語法入門 -Day4

今天要進一步學習 Node.js 的基本語法,掌握變數、資料型別、函式、條件判斷、迴圈,還有最重要的 模組化 與 Promise 非同步基礎。其實這也是Java...

2025-09-17 ‧ 由 鯨魚 分享
DAY 5

CommonJS (CJS) vs ES Modules (ESM) — Node.js 模組系統 - Day5

在前幾天,我們已經認識了 Node.js 的基礎與專案骨架。 今天要進入一個非常重要的主題:模組系統 (Modules)。 模組是程式碼的組裝單位,幫助我們拆分...

2025-09-18 ‧ 由 鯨魚 分享
DAY 6

Path 模組 — 檔案路徑處理全攻略 - Day6

昨天學習 Node.js 的模組系統,今天要進入另一個開發中常使用的好朋友:Path 模組。 它的角色就像「地圖專家」,幫我們正確處理檔案路徑, 無論你在 Wi...

2025-09-19 ‧ 由 鯨魚 分享
DAY 7

Node.js 之 fs 檔案系統 - Day7

昨天我們學了 path 模組,今天要進一步進入 Node.js 的核心功能之一:檔案系統 (File System, fs)。 透過 fs模組,我們能讓 Jav...

2025-09-20 ‧ 由 鯨魚 分享
DAY 8

事件驅動與 EventEmitter — Node.js 的事件世界 -Day8

Node.js 的核心設計理念就是 事件驅動(Event-driven)模型。 這意味著程式並不是一行一行「執行到哪裡 → 等待結果 → 再繼續」, 而是依靠...

2025-09-21 ‧ 由 鯨魚 分享
DAY 9

HTTP 模組實戰 — 打造迷你伺服器 - Day9

HTTP 是什麼? HTTP(HyperText Transfer Protocol,超文本傳輸協定)是一種 請求-回應模型 (Request/Response...

2025-09-22 ‧ 由 鯨魚 分享
DAY 10

用HTTP、fs與path模組 — 打造靜態檔案伺服器和API - Day10

已經來到第十天了,我們已經學習不少Node.js的相關知識與概念, 今天要整合以下幾個模組: path 模組 → 處理路徑、避免路徑錯誤 fs 模組 →...

2025-09-23 ‧ 由 鯨魚 分享