概述

优质
小牛编辑
135浏览
2023-12-01

ExpressJS是一个Web应用程序框架,为您提供构建网站,Web应用程序和后端的简单API。 使用ExpressJS,您无需担心低级协议,进程等。

什么是快递?

Express提供了构建应用程序的最小接口。 它为我们提供了构建应用程序所需的工具。 它非常灵活,因为npm上有许多模块,可以直接插入Express。

Express由TJ Holowaychuk开发,由Node.js基金会和众多开源贡献者维护。

为何快递?

与像Rails和Django这样的竞争对手不同,它们有一种建立应用程序的看法,Express没有“最佳方式”去做某事。 它非常灵活且可插拔。

Pug

Pug(以前称为Jade)是一种用于编写HTML模板的简洁语言。 它 -

  • 生成HTML
  • 支持动态代码
  • Supports reusability (DRY)

它是Express使用的最流行的模板语言之一。

MongoDB和Mongoose

MongoDB是一个开源的文档数据库,旨在简化开发和扩展。 该数据库还用于存储数据。

Mongoose是node.js的客户端API,可以从Express应用程序轻松访问我们的数据库。