全端勇士之路 Node.js 基礎學習-Express Web 應用框架

前言

前面了解了 Firebase 大致上的基礎學習,接下來就準備來是學習 Express 吧!

Express

首先接下來我們許多的東西都會透過 Express + Firebase 來實作,所以照慣例在接觸新的東西的時候都要科普這個東西是什麼。

Express 是針對 Node.js 所開發的 web 應用框架,這個框架是一個非常簡潔且又靈活的框架,可以很輕鬆快速地製作出 RESTful API,而且他有非常豐富的,那撰寫方法當然也是採用 JavaScript 所撰寫。

更多的介紹可以看 MDN

起手式

首先我們要使用之前就必須先起手式,所以先建立一個 project 專案,然後開啟 CMD 進入此目錄

cd

進入此專案後輸入 npm init

我這邊偷懶輸入 -y

接下來輸入 npm install express --save

express

然後再專案目錄下建立 app.js,並內容輸入

1
2
3
4
5
6
7
8
9
10
var express = require('express');
var app = express();

app.get('/', function (req, res) {
res.send('Hello World!');
});

app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});

存檔後在終端機輸入 node app.js,此時你應該會看到提示訊息

node app.js

此時瀏覽器網址列上面輸入 localhost:3000,當你看到 Hello World! 就是成功哩~

Hello World!