- ExpressJS 教程
- ExpressJS - 主页
- ExpressJS - 概述
- ExpressJS - 环境
- ExpressJS - Hello World
- ExpressJS - 路由
- ExpressJS - HTTP 方法
- ExpressJS - URL 构建
- ExpressJS - 中间件
- ExpressJS - 模板
- ExpressJS - 静态文件
- ExpressJS - 表单数据
- ExpressJS - 数据库
- ExpressJS - Cookies
- ExpressJS - 会话
- ExpressJS - 身份验证
- ExpressJS - RESTful API
- ExpressJS - 脚手架
- ExpressJS - 错误处理
- ExpressJS - 调试
- ExpressJS - 最佳实践
- ExpressJS - 资源
- ExpressJS 实用资源
- ExpressJS - 快速指南
- ExpressJS - 实用资源
- ExpressJS - 讨论
ExpressJS - 概述
ExpressJS 是一个 Web 应用程序框架,可为你提供一个简单的 API 来构建网站、Web 应用程序和后端。使用 ExpressJS,你不必担心低级协议、进程等。
什么是 Express?
Express 提供了一个最小的界面来构建我们的应用程序。它为我们提供了构建应用程序所需工具。由于 npm 上有大量可直接插入 Express 的模块,因此非常灵活。
Express 由 TJ Holowaychuk 开发,并由 Node.js 基金会和众多开源贡献者维护。
为什么选择 Express?
与 Rails 和 Django 等竞争对手不同,它们采用片面的应用程序构建方式,而 Express 没有“最佳方式”来完成某项任务。它非常灵活且可插入。
Pug
Pug(以前称为 Jade)是用于编写 HTML 模板的简洁语言。它 −
- 生成 HTML
- 支持动态代码
- 支持可重用性(DRY)
它是与 Express 一起使用最流行的模板语言之一。
MongoDB 和 Mongoose
MongoDB 是一个开源文档数据库,设计用于轻松开发和扩展。该数据库还用于存储数据。
Mongoose 是一个适用于 node.js 的客户端 API,它让我们可以轻松地从 Express 应用程序中访问数据库。
广告