iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

Node.js 從零開始 系列

專案使人成長,因工作需要碰到一點後端,並希望可以透過 Node.js 開發一些小工具使工作上更有效率,故選此主題藉著鐵人賽有個脈絡學習,如果您也跟我一樣還沒碰過 Node.js,那跟著我一起學習,從零開始,入門到實戰吧!

鐵人鍊成 | 共 30 篇文章 | 20 人訂閱 訂閱系列文 RSS系列文 團隊貓肥家潤一條龍
DAY 1

Node.js - 從零開始之前

專案使人成長,這句話很實在。 原本在今年就有打算在「明年」的時候在開始接觸後端,原本在 Node.js 跟 .Net Core 6 在抉擇,但剛好在今年中有個新...

2022-09-16 ‧ 由 Tim Hsu 分享
DAY 2

Node.JS - 簡介

什麼是 Node.js 打開 Node.js 官網,可以看到這行敘述, Node.js® is a JavaScript runtime built on...

2022-09-17 ‧ 由 Tim Hsu 分享
DAY 3

Node.js - V8 引擎

先來看一下維基百科的解釋: V8 是一個由 Google 開發的 JavaScript 引擎,並於 2008 年開源,用於Google Chrome 及 C...

2022-09-18 ‧ 由 Tim Hsu 分享
DAY 4

Node.js- npm 基礎認識

何謂 npm npm 全名是 Node Package Manager 的縮寫,是 Node.js 預設的 node 套件管理平台,簡單來說可以當作是一個建立...

2022-09-19 ‧ 由 Tim Hsu 分享
DAY 5

Node.js - Hello World!執行 JS 檔案

因為 Node.js 基本上也是用 JavaScirpt 來寫,所以前端來學 Node.js 的入門比較友善。 首先在資料夾建立一個 js 檔案,這邊命名為...

2022-09-20 ‧ 由 Tim Hsu 分享
DAY 6

Node.js - Global 全域物件

Node.js 也有全域的物件,也可以透過 global 這個全域物件取出檔案中的值,所建立的 js 檔案也會繼承 global 物件內的屬性。觀念跟 win...

2022-09-21 ‧ 由 Tim Hsu 分享
DAY 7

Node.js - require, module export 模組設計

正規專案會拆分許多功能模組與元件,並且會把一些共用的功能模組化,提供給其他元件使用。 此篇會用我自身的理解以及實作一個小範例,範例會使用兩支 js 檔案來呈現...

2022-09-22 ‧ 由 Tim Hsu 分享
DAY 8

Node.js - exports 模組設計

上一篇有學到使用 module.exports 繪出想要的模組資料, var data = { name: "tim", age:...

2022-09-23 ‧ 由 Tim Hsu 分享
DAY 9

Node.js - createServer 起手式

Node.js 本身提供許多模組可以使用,可以透過 require 方法將模組載入。 這次要學習用 Node.js 裡面的 Http 模組來建立一個伺服器。...

2022-09-24 ‧ 由 Tim Hsu 分享
DAY 10

Node.js - createServer 核心知識

本篇範例會沿用下方程式碼: var http = require("http"); http .createServer(functi...

2022-09-25 ‧ 由 Tim Hsu 分享