1. 程式人生 > >Express核心概念~路由

Express核心概念~路由

1) 官方概念:

路由是指如何定義應用的端點(URIs)以及如何響應客戶端的請求。

2) 通俗概念:

通過制定不同的路徑,呼叫對應處理使用者的請求。

3) express路由支援多種http請求方式。如:

get

?

post

一般是使用者通過表單提交資料

delete

put

4)路由的鏈式請求

請求同一個路徑,可以選擇用get或者post方式,所以,為了節省程式碼,變得更加清晰,express支援

app.get("xxxx", function(req, res){})
    .post("xxxx", function(req, res){})

5)路由的模組化書寫方式

寫一個大型專案,必然是要講究模組化的,將同類功能,寫在同一個資料夾中。

const express = require("express");
const router = express.Router();
router.post("xxxx", function(req, res){});
module.exports = router;

通過這樣的方式按照功能,劃分到不同的路由中處理。