框架简介

2021-07-11 10:31:23 EXPRESS 小于 1 分钟

npm 提供了大量的第三方模块,其中不乏有许多 Web 框架 ,而Express就是一个简洁而灵活的nodejs Web应用框架,提供了一系列强大特性来帮助我们创建各种web应用。使用Express可以快速搭建一个完整功能的网站。

实现的功能

  • 路由控制;
  • 模板解析支持;
  • 动态视图;
  • 用户会话;
  • CSRF 保护;
  • 静态文件服务;
  • 错误控制器;
  • 访问日志;
  • 缓存;
  • 插件支持。

核心特性

  • 通过设置中间件来处理HTTP请求。
  • 通过路由来执行不同的HTTP请求操作。
  • 通过模板来渲染HTML页面。

提示

Express 不是一个无所不能的全能框架,它只是一个轻量级的 Web 框 架,多数功能只是对 HTTP 协议中常用操作的封装,更多的功能需要插件或者整合其他模块来完成 。

上次编辑于: 2023年7月4日 09:36