MEAN Stack入门-1: Node.js-to-AngularJS组件介绍
来源:互联网 发布:网络教育资源 编辑:程序博客网 时间:2024/05/29 12:07
在介绍MEAN STACK之前,我们先对基本的web框架进行简单的说明。
1. web基本开发框架
所有Web框架基本可以归纳为由以下四个部分组成:client/user,browser(front-end), web server and back-end service.
- 用户: web设计的目的就是服务于用户,用户通过浏览器界面与web应用进行交互
- 浏览器:主要用于
- 与web服务器进行通信(使用基于HTTP/HTTPS协议的一系列请求:GET, POST, AJAX通信)
- 解释来自web服务器的数据并呈现给用户
- 处理用户交互(鼠标、键盘、触摸屏)
- web服务器:主要处理来自浏览器的请求(服务器端脚本)
- 后端服务:最普遍的类型是用于存储和处理数据的数据库
2. Node.js-to-AngularJS组件介绍
Node.js-to-AngularJS组件中最好的版本是MEAN stack, MEAN代表着: MongoDB、Express、AngularJS和Node.js. 它们分别对应的着上面提到的web框架的四个基本组成部分:
- MongoDB:基于NoSQL的高扩展性、高可用性的数据库。由于它是基于文档的,所以方便客户端和服务器端的数据处理。
- Express:是Node.js的一个模块,这里充当web服务器。
- AngularJS:web应用程序的MVC框架
- Node.js:是基于Chrome’s V8的JavaScript engine,它允许developer可以使用JavaScript同时编写服务器端和客户端脚本。简化设计对于语言类型的需求。同时它提供event-driven的可扩展性,是其它传统web服务器不能提供的。
0 0
- MEAN Stack入门-1: Node.js-to-AngularJS组件介绍
- Node.js开发入门—使用AngularJS
- Node.js + MongoDB + AngularJS - 1
- node.js 入门学习介绍
- Node.js开发入门—使用AngularJS内置服务
- Node.js开发入门(七)——使用AngularJS
- 学习Node.js+MongoDB+AngularJS(1)
- node.js 入门(1)
- Node.js学习(1)----入门
- Node.js 入门笔记(1)
- AngularJS+Satellizer+Node.js+MongoDB
- Node.js + MongoDB + AngularJS - 6 访问文件系统-1
- node.js第十二课(Express框架及入门介绍)
- Node.js入门到精通(4)npm使用介绍
- Node.js包管理器Yarn的入门介绍与安装
- Node.js + MongoDB + AngularJS - 5 在Node.js中处理数据I0-1
- AngularJS入门之组件化
- Node.js开发入门(九)——使用AngularJS内置服务
- 红黑树好文章(一)
- Android进程间通信
- Android进阶之AlertDialog自定义
- Ubuntu kylin的安装
- 二分图求最大匹配数,最完美匹配概念
- MEAN Stack入门-1: Node.js-to-AngularJS组件介绍
- 红黑树好文章(二)
- Ajax and php 3_1
- eax, ebx, ecx, edx, esi, edi, ebp, esp
- 红黑树好文章(三)
- 字符串相关问题
- C++第二次上机报告
- Ext4.2入门教程(表格开发例子)
- EventBus源码解读详细注释(4)register时刷新的两个map