iT邦幫忙

2023 iThome 鐵人賽

DAY 14
0
Modern Web

一起進入網頁後端的世界吧 Restful Api 啟動 !系列 第 14

day14 - Express 架設你的第一個伺服器

  • 分享至 

  • xImage
  •  

今天來分享express的應用
先跟我在打app.js裡面打這些:

const express = require("express");
const app = express();


app.get("/", (req, res) => {
  res.send("hello");
});


app.listen(3000, (req, res) => {
  console.log("伺服器運行中");
});

然後在打著個網址http://localhost:3000/ 就可以看得到hello了

https://ithelp.ithome.com.tw/upload/images/20230916/20161799bzWC2HQRNU.png
講解:
這段程式碼使用 Express 建立了一個簡單的伺服器。當客戶端發送 GET 請求到根路徑("/")時,伺服器會回覆一個字串 "hello"。

透過 app.get() 方法,我們定義了一個 GET 的endpoint(端點),並使用arrow function來處理請求和回覆,我們用res.send()來回覆。

最後,透過 app.listen() 方法,我們指定伺服器監聽在本機的 3000 連接埠,也就是localhost:3000

這段程式碼實現了一個簡單的伺服器,當我們訪問這個路徑時,它會回覆 "hello"。

Endpoints(端點)是甚麼:
Endpoints(端點)是指網路應用程式或 API 中可以被客戶端訪問的特定URL路徑或URI。每個端點代表著一個具體的功能或資源,例如獲取使用者資料、新增文章等。透過端點,客戶端可以向伺服器發送請求並獲取回應,實現與應用程式進行互動。每個端點通常與特定的HTTP Method(例如GET、POST、PUT、DELETE等)相關聯,用於指示客戶端要執行的操作。
知道endpoints後我們就可以進行接下來的的教學,明天見!


上一篇
day13 - Express下載
下一篇
day15 - Express Routing
系列文
一起進入網頁後端的世界吧 Restful Api 啟動 !30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言