MEAN.JS教程

MEAN.JS 架构

MEAN 是一个开源 JavaScript 框架,用于构建动态网站和网络应用程序。它包括以下四个构建块来构建应用程序。
MongoDB-它是一个文档数据库,将数据存储在灵活的、类似 JSON 的文档中。 Express-它是 Nodejs 的 Web 应用程序框架。 Node.js-它是 Web 服务器平台。它提供了丰富的各种 JavaScript 模块库,可简化 Web 应用程序的开发。 AngularJS-它是一个 Web 前端 JavaScript 框架。它允许以干净的模型视图控制器 (MVC) 方式创建动态的单页应用程序。
有关这些的更多信息,您可以参考概述一章。下图描述了 MEAN 堆栈应用程序的架构。
Mean Architecture
如上图所示,我们使用 AngularJS 作为客户端语言来处理客户端的请求。
每当用户发出请求时,它首先由 AngularJS 处理。 接下来,请求进入第二阶段,我们将 Node.js 作为服务器端语言,将 ExpressJS 作为后端 Web 框架。 Node.js 处理客户端/服务器请求,ExpressJS 向数据库发出请求。 在最后阶段,MongoDB(数据库)检索数据并将响应发送到 ExpressJS。 ExpressJS 将响应返回给 Nodejs,然后返回给 AngularJS,然后将响应显示给用户。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4