---
# System prepended metadata

title: 使用 Node.js 開 API
tags: [Node.js]

---

###### tags: `Node.js`

# 使用 Node.js 開 API

### 1. 首先要先理解一些知識

* ### API運作圖示
![](https://i.imgur.com/6KzWCxw.png)

* ### RestfulAPI 是什麼?
  是一種設計風格，不是規範或標準
  解說 : https://tw.alphacamp.co/blog/rest-restful-api

* ### WebAPI 又是什麼?
  客戶端和伺服器端會透過 HTTP 通訊協定來進行請求與回應。


### 2. 產生 Server 環境

* ### 使用 Express (node.js web框架)  應用程式產生器快速產生 Web Server 端架構
  這種方式只是其產生 Express 環境的一種方式，也可自己手動安裝設定
  官方使用教學 : https://expressjs.com/zh-tw/starter/generator.html