Express.js 教程学习手册

收录于 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