~~~
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运
行的JS,'NodeJS就是一个解析器'。
'每一种解析器都是一个运行环境',不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法
做一些事情。'例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了`document`之类的内置对象'。而运行在NodeJS中的
JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS就相应提供了`fs`、`http`等内置对象。
~~~
- NodeJS基础
- 什么是NodeJS
- npm
- Node.js+Express+Koa2+开发Web Server博客
- 下载和安装node
- nodejs和js的区别
- commonjs-演示
- nodejs如何debugger
- server端与前端的区别
- 项目需求分析
- 开发接口(不使用任何框架)
- http-概述
- 处理get请求
- 处理post请求
- 处理http请求的综合示例
- 搭建开发环境
- 初始化并且开发路由
- 开发博客项目之数据存储
- MySql介绍
- 数据库操作(创建和增、删、查)
- Nodejs 操作 Mysql
- Nodejs 链接 mysql 做成工具
- API 对接 MySQL
- 开发博客项目之登陆
- cookie-介绍
- cookie用于登录验证
- cookie做限制