📅  最后修改于: 2020-10-23 07:41:26             🧑  作者: Mango
Web应用程序框架为您提供了一个简单的API,用于构建网站,Web应用程序和后端。您不必担心底层协议,流程等。
Koa提供了用于构建应用程序的最小接口。这是一个非常小的框架(600 LoC),提供了构建应用程序所需的工具,并且非常灵活。 npm上有很多Koa可用的模块,可以直接插入其中。可以将Koa视为express.js的核心,而无需花很多功夫。
Koa占用空间小(600 LoC),是节点上用于创建服务器端应用程序的非常薄的抽象层。它是完全可插入的,并且具有庞大的社区。这也使我们可以轻松扩展Koa并根据需要使用它。它使用前沿技术(ES6)构建,该技术使它比Express等较旧的框架更具优势。
Pug(以前称为Jade)是用于编写HTML模板的简洁语言。
它是Koa最受欢迎的模板语言之一。
MongoDB是一个开放源代码的文档数据库,旨在简化开发和扩展。我们将使用此数据库来存储数据。
Mongoose是node.js的客户端API,可轻松从Koa应用程序访问我们的数据库。