Express.js 教程學習手册

Published on 2023-04-20 00:10:05 · 中文 · English · بالعربية · Español · हिंदीName · 日本語 · Русский язык

Express.js教程

Express.js教程提供Express.js的基本和高級概念。 我們的Express.js教程面向初學者和專業人士。
Express.js是Node.js的網路框架。 它本質上是快速,健壯和異步的。
我們的Express.js教程包括Express.js的所有主題,例如在Windows和Linux上安裝Express.js,請求對象,回應物件,get方法,post方法,cookie管理,腳手架,檔上傳,範本等。

什麼是Express.js

Express是Node.js的快速,自信,必要和適度的Web框架。 您可以將express假定為構建在Node.js頂部的一層,該層有助於管理伺服器和路由。 它提供了一組強大的功能來開發Web和行動應用程式。
讓我們看一下Express框架的一些核心功能:
它可用於設計單頁,多頁和混合Web應用程式。 它允許設置中間件以回應HTTP請求。 它定義了一個路由表,該路由表用於根據HTTP方法和URL執行不同的操作。 它允許基於將參數傳遞給範本來動態呈現HTML頁面。

為什麼使用Express

超快速I/O 異步和單線程 類似MVC的結構 強大的API使路由變得容易

Express的外觀如何

讓我們看看基本的Express.js應用。
檔: basic_express.js
var express = require('express');
var app = express();
app.get('/', function (req, res) {
  res.send('Welcome to lidihuo!');
});
var server = app.listen(8000, function () {
  var host = server.address().address;
  var port = server.address().port;
  console.log('Example app listening at http://%s:%s', host, port);
});
什么是ExpressJS 1