~~~
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做限制