📝 MEAN.JS教程
12篇技术文档📅  最后修改于: 2020-10-22 05:20:59        🧑  作者: Mango
MEAN.js术语是指全栈JavaScript框架,用于构建动态网站和Web应用程序。MEAN的首字母缩写词代表MongoDB,Express,Node.js和AngularJS,它们是MEAN堆栈的关键组件。听众本教程是为希望以简单的方法学习MEANjs及其编程概念的软件程序员而设计的。本教程将通过适当的示例使您对MEANjs的组件有足够的了解。先决条件在继续本教程之前,我们假设您已经了解HTM...
📅  最后修改于: 2020-10-22 05:21:29        🧑  作者: Mango
什么是MEAN.js?术语MEAN.js是全栈JavaScript开源解决方案,用于构建动态网站和Web应用程序。 MEAN的首字母缩写词代表MongoDB,Express,Node.js和AngularJS,它们是MEAN堆栈的关键组件。它的开发基本上是为了解决连接这些框架(Mongo,Express Nodejs,AngularJS)的常见问题,构建一个强大的框架来支持日常开发需求,并帮助开发...
📅  最后修改于: 2020-10-22 05:21:47        🧑  作者: Mango
MEAN是一个开源JavaScript框架,用于构建动态网站和Web应用程序。它包括以下四个构建块来构建应用程序。MongoDB-它是一个文档数据库,用于将数据存储在类似于JSON的灵活文档中。Express-这是Nodejs的Web应用程序框架。Node.js-这是Web服务器平台。它提供了各种JavaScript模块的丰富库,从而简化了Web应用程序的开发。AngularJS-这是一个Web前...
📅  最后修改于: 2020-10-22 05:22:21        🧑  作者: Mango
本章包括创建和设置MEAN应用程序。我们一起使用NodeJS和ExpressJS创建项目。先决条件在开始创建MEAN应用程序之前,我们需要安装必需的先决条件。您可以通过访问在Node.js的网站上安装最新版本的Node.js的Node.js的(这是Windows的用户)。当您下载Node.js时,npm将自动安装在您的系统上。 Linux用户可以使用此链接安装Node和npm。使用以下命令检查No...
📅  最后修改于: 2020-10-22 05:22:38        🧑  作者: Mango
本章演示了使用Node和Express的应用程序的构建路径。在上一章中,我们创建了一个node-express应用程序。导航到名为mean-demo的项目目录。使用以下命令转到目录-设置路线路由通过使用传入请求的URL用作映射服务。打开server.js文件并设置路由,如下所示-正在运行的应用程序接下来,使用以下命令运行应用程序-您将得到确认,如下图所示:现在,转到浏览器并输入http:// lo...
📅  最后修改于: 2020-10-22 05:23:10        🧑  作者: Mango
在本章中,我们将演示如何在Node-express应用程序中使用数据模型。MongoDB是一个开放源代码NoSQL数据库,它以JSON格式保存数据。它使用面向文档的数据模型来存储数据,而不是像在关系数据库中那样使用表和行。在本章中,我们将使用Mongodb构建数据模型。数据模型指定文档中存在哪些数据,以及文档中应包含哪些数据。请参考MongoDB官方安装,以安装MongoDB。我们将使用上一章的代...
📅  最后修改于: 2020-10-22 05:23:46        🧑  作者: Mango
在本章中,我们将看到我们的应用程序使用HTTP方法通过REST API与数据库交互。术语REST代表表示性状态转移,这是一种旨在与Web服务进行通信的体系结构样式,API则表示允许相互之间进行交互的应用程序接口。首先,我们将创建RESTful API来获取所有项目,创建项目并删除项目。对于每个项目,_id将由MongoDB自动生成。下表描述了应用程序应如何从API请求数据-HTTP MethodU...
📅  最后修改于: 2020-10-22 05:24:19        🧑  作者: Mango
在本章中,我们将向应用程序添加角度分量。它是一个Web前端JavaScript框架,它允许使用模型视图控制器(MVC)模式创建动态的单页应用程序。在MEAN.JS体系结构一章中,您已经了解了AngularJS如何处理客户端请求并从数据库中获取结果。认识AngularJSAngularJS是一个开放源代码的Web应用程序框架,它使用HTML作为模板语言,并扩展了HTML的语法以清楚地表达您的应用程序...
📅  最后修改于: 2020-10-22 05:25:02        🧑  作者: Mango
在MEAN堆栈中,Angular被称为第二个JavaScript框架,它允许以干净的模型视图控制器(MVC)方式创建单页应用程序。AngularJS作为前端框架使用以下内容-使用Bower安装文件和库将控制器和服务用于Angular应用程序结构创建不同的HTML页面使用ngRoute模块为AngularJS应用程序处理路由和服务使用Bootstrap使应用程序更具吸引力设置我们的Angular应用...
📅  最后修改于: 2020-10-22 05:25:43        🧑  作者: Mango
在上一章中,我们已经看到了使用Angularjs创建单页meanjs应用程序的过程。在本章中,让我们看看Angular应用程序如何使用API从Mongodb中获取数据。您可以在此链接中下载此应用程序的源代码。下载压缩文件;将其提取到您的系统中。我们的源代码的目录结构如下-在此应用程序中,我们创建了一个视图(home.html),该视图将列出集合Student中的所有学生,允许我们创建新的学生记录,...
📅  最后修改于: 2020-10-22 05:26:00        🧑  作者: Mango
以下资源包含有关MEAN.JS的其他信息。请使用它们来获得有关该主题的更深入的知识。MEAN.JS上的有用链接MEAN.JS官方网站-MEAN.JS官方网站MEAN.JS Wiki–MEAN.JS的维基百科参考关于MEAN.JS的有用书籍要在此页面上注册您的网站,请发送电子邮件至...
📅  最后修改于: 2020-10-22 05:26:11        🧑  作者: Mango
MEAN.js术语是指全栈JavaScript框架,用于构建动态网站和Web应用程序。MEAN的首字母缩写词代表MongoDB,Express,Node.js和AngularJS,它们是MEAN堆栈的关键组件。...