Day60 (React)

1.跟资料库连线(目前抓data.json)
影片react06.mp4

(1)Lab_WebAPI

安装package.json内的MOD

npm install
跑网页
node app.js

(2)开始接受用户端连线

Lab_WebAPI > app.js
http://localhost:3001

     var port = process.env.port || 3001;
     app.listen(port);
     console.log("Web服务器就绪,开始接受用户端连线.");
     console.log("「Ctrl + C」可结束服务器程序.");

(3)Lab_WebAPI > public > index.html

步骤於档案内

(4)抓资料库资料(目前抓data.json)

Lab_WebAPI > app.js

node app.js
http://localhost:3001/home/news

app.get("/home/news", function (request, response) {
	var data = fs.readFileSync(dataFileName);//资料读进来
	var newsList = JSON.parse(data); //转成JSON物件阵列
	response.send( JSON.stringify(newsList) ); //显示
})

(5)Lab_WebAPI > public > index.html

步骤於档案内 步骤20开始
把所有的内容与後端连结,使用ajax


<<:  [13th-铁人赛]Day 6:Modern CSS 超详细新手攻略 - Selector (二)

>>:  Day 11 实作 create_app

Day16 - BST (Delete Case2)

大家好,我是长风青云。我心情依旧不太优良,我会努力平复。今天就先这样。 ...

iOS工程师面试深入浅出(OC)- NSInterger 与 Int 有什麽不一样?

iOS工程师面试深入浅出(Objective-C)- NSInterger 与 Int 有什麽不一样...

让unRiad RAID起来(使用ZFS)

unRaid,顾名思义就「不是RAID」,并不能像一般nas系统一样使用RAID 所以这时候就要用Z...

Week40 - 各种安全性演算法的应用 - 窜改、抵赖实作 [高智能方程序系列]

本文章同时发布於: Medium iT 邦帮忙 大家好,继上次Week39 - 各种安全性演算法的应...

从零开始的8-bit迷宫探险【Level 27】神助攻-老弟帮我配个音效

奄奄一息的山姆躺在地上,脑海中浮现了人生跑马灯。 「我为什麽会在这里?我的梦想,终究只是梦想吧.....