- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用mean框架构建webapp!
Table of Contents
1. 简介
2. 初识Angular
简介
本教程翻译自https://thinkster.io/angulartutorial/mean-stack-tutorial/
本教程的目的是通过构建一个类似于Reddit的新闻页面,让你了解如何使用MEAN框架构建现代的Web App。在完成本教程
后,你将基本了解MEAN框架,包括如何使用Express.js,在基于Node.js的服务器上构建REST接口,并使用该接口在数据库
与AngularJS前端之间进行CRUD操作。
为什么要用MEAN框架?
“MEAN”是“MongoDB、Express.js、AngularJS和Node.js”的首字母缩写。它代表了一组内部协同性非常好的网络开发技术。
使用MEAN框架的好处之一是它能够非常快速地构建原型。Node.js可以让你在前端和后端都使用Javascript,免去你学习不
同语言的烦恼。此外,NoSQL数据库MongoDB能够在不需要担心数据迁移的情况下,快速修改数据层。当你搭建并没有明
确范式的产品时,这一点尤其重要。还有,这些技术背后都拥有许多社区支持,所以寻找问题答案或寻求专业帮助非常容
易。
预备知识
本教程假设你具备编程知识以及最基础的JavaScript知识。另外,你应对基础的网络应用概念 (包括REST和CRUD)有所了
解。在开始教程前,你还需要在电脑上安装Node.js以及MongoDB。由于在开发过程中你会安装许多Node.js包,所以你应会
使用npm。 安装MongoDB的教程可在Mongo网站上找到。本教程基于Node.js 0.10.28版以及MongoDB 2.6.1版。
Exercise
1.安装Node.js
/*安装后请点击Submit*/
Exercise
2.安装MongoDB
/*安装后请点击Submit*/
完成本教程推荐
在本教程中,会有一些额外的链接来介绍概念或补充信息。 你可以把这些链接作为补充材料,它们可以帮助你加深对MEAN
框架及其组件的理解。
我们坚信亲手敲代码能够学得更好。所以我们强烈建议你亲手敲出所有的代码,而非复制粘贴。
项目概况
在开始完成任何项目前,对所要构建的项目进行必要的了解总是好事。以下是我们希望我们的用户能够做的事 :
发布新帖子
以点赞数为序,浏览所有帖子
就某帖子进行评论
查看某帖子的评论
给帖子或评论点赞
对于MEAN框架而言,我们还需要列出其他需要用到的库 :
Mongoose.js 用来给MongoDB增加构架
Angular ui-router 用来完成客户端路由
Twitter Bootstrap 用来美化样式
您可能关注的文档
- 师范大学八十八学年中等学校教师在职进修体育行攻硕士-大安国中.doc
- 盛世收藏一两紫砂一两金一组茶壶卖出9200万转播到腾讯微博当.doc
- 师生共读图画书中幼儿对幽默的理解.pdf
- 师生关系与学习效率研究-山西大学教育硕士.doc
- 师者学高范者德厚-国培计划.pdf
- 师资队伍建设策略研究王俭-珠海第四中学.ppt
- 诗词创作中的意境与语言艺术-武汉大学学报.pdf
- 诗化数学诗意课堂诗润心灵.ppt
- 诗歌与科学世纪末重读雪莱诗辩的震动与困惑.pdf
- 诗性体验初中作文教学的纠偏策略.doc
- 使用过程中的安全瑞源汽配1普通柴油发动机和目前高压共-ok.ppt
- 使用多媒体教学法提高kemalabhayangkari初中一-portalgaruda.pdf
- 使用多媒体教学提高lkia中专一年级会计三班学生对-jurnaluntan.pdf
- 使岳家军-上海大学.ppt
- 使用语意网技术建立连结的地名集-researchgate.pdf
- 世行贷款甘肃文化自然遗产保护与开发二期项目.doc
- 示范校简报第四期正稿-上海商业会计学校.doc
- 世界道路协会piarc国际研讨会美国交通运输应急管理简介.pdf
- 世博模板-深圳中小幼教师继续教育网.ppt
- 世界汉语教学1987年创刊·季刊2016年第2期目录-中国知网.pdf
文档评论(0)