您的位置:首页 > 数据库 > Mongodb

Node.js + MongoDB + AngularJS - 1

2016-04-15 11:33 393 查看

1、了解基本的web开发框架

1.1、用户

基本组成部分。期望越来越高,希望美观、迅速。

1.2、浏览器

提供与web服务器的通信。

解释来自服务器的数据,呈现为用户实际看到的视图。

通过输入设备处理用户交互。

两种通信方式:http、httpsenter code here

三种类型求情:get、post、ajax

1.3、web服务器

处理来自浏览器的请求。

1.4、后端服务

提供数据,用来构建对浏览器的相应。

2、了解Node.js-to-AngularJS套件组建

包括MongoDB、Express、AngluarJS、Node.js

Node.js提供了开发的基础平台。

MongoDB提供了网站的数据存储。

Web服务器是通过Express定义的。

浏览器中的视图使用AngularJS框架定义和控制。AngularJS是一个MVC框架:模型由json和javascript对象组成,视图是:HTML/CSS,控制器是:AngularJS的javascript代码。

2.1、Node.js

Javascript端至端:用javascript同时编写服务器端和客户端脚本

事件驱动的可扩展性:单线程,非阻塞

可扩展性:模块不断增加,社区活跃

快速执行:安装方便

2.2、MongoDB

针对文档:存储的格式非常接近服务器端和客户端处理他们的格式。消除了数据转换的问题

高性能。

高可用性

高可扩展性

2.3、Express

路由管理

错误处理:提供了内置的错误处理

易于集成

cookie

会话和缓存管理

2.4、AngularJS

数据绑定;有一个将数据绑定到HTML元素非常干净的办法

可扩展性

整洁

支持:谷歌大量资金的支持

兼容性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: