express介紹與簡單伺服器的開啟

2021-10-16 21:42:02 字數 1444 閱讀 5592

express 是 基於 node.js 平台 快速、開放、極簡 的 web 開發框架 。

通俗的理解:express 的作用和 node.js 內建的 http 模組類似, 是專門用來建立 web 伺服器的。

express的本質:就是乙個 npm 上的第三方包,提供了快速建立 web 伺服器的便捷方法。

express的中文官網:

http 內建模組用起來很複雜,開發效率低;

express是基於內建的 http 模組進一步封裝出來的,能夠極大的提高開發效率。

類似於jquery和瀏覽器中 web api的關係。前者是基於後者進一步封裝出來的。

對於前端程式設計師來說,最常見的兩種伺服器,分別是:

api 介面伺服器 :專門對外提供 api 介面的伺服器。

使用express,我們可以方便、快速的建立web**的伺服器或api介面的伺服器。

安裝

在專案所處的目錄中,執行如下的終端命令,即可將express 安裝到專案中使用:

npm i [email protected]

.1

建立基本的 web 伺服器

1.匯入express

const express=require('express')

2.建立web伺服器

3.呼叫伺服器的listen,啟動伺服器

listen

(埠,()

=>

)

監聽get請求

get('請求url'

,function

(req,res)

=>

)監聽post請求

post

('請求url'

,function

(req,res)

=>

)響應給客戶端

通過res.send()方法,可以把處理好的內容,傳送給客戶端

如:

// 匯入express模組

const express =

require

("express");

// 建立伺服器

express()

;// get請求 必須在監聽之前 /:id 動態引數

get(

"/get/:id"

,(req, res)

=>);

post

("post"

,(req, res)

=>);

// 監聽伺服器 埠80

listen

(8011,(

)=>

);

泰坦伺服器的簡單介紹

最近工作中有使用到泰坦伺服器,這裡簡單介紹一下 泰坦伺服器 gpu伺服器 由於強大的效能,常用於是演算法資料模型訓練 使用的命令和linux一樣,我們可以使用scrt遠端連線到伺服器 在hostname輸入網域名稱和port選擇好埠,在username輸入使用者名稱和passwork輸入密碼之後就可...

express路由簡單介紹

目錄 1.路由路徑的匹配 1.1 字串模式 1.2 正則匹配模式 2.路由器的處理程式 2.1 單處理程式 3.express 子應用程式 4.express路由 4.1 路由的簡介 4.2 express路由的使用 4.3 路由模組化 頂級express物件具有建立新物件的 router 方法 r...

網路裝置與伺服器日誌簡單介紹

1.日誌型別 kern 0 核心日誌訊息 user 1 隨機的使用者日誌訊息 mail 2 郵件系統日誌訊息 daemon 3 系統守護程序日誌訊息 auth 4 安全管理日誌訊息 syslog 5 syslogd 本身的日誌訊息 lpr 6 印表機日誌訊息 news 7 新聞服務日誌訊息 uucp...