利用 Node.js 和 Express 打造的餐廳清單網頁。
使用者可以在首頁看到餐廳清單和基本資料:
- 照片
- 名稱
- 分類
- 評分
使用者點擊餐廳可以看到餐廳的詳細資訊:
- 類別
- 地址
- 電話
- 描述
- 圖片
使用者可以在首頁透過餐廳名稱或類別查詢餐廳。
- 讀取 JSON 檔案載入種子資料
- 使用 handlebars 將資料動態呈現在頁面上
- 使用 handlebars 的 each 迴圈渲染多張餐廳卡片
- 使用 params 打造動態路由
- 使用 query 打造搜尋功能
打開終端機,使用git clone將專案下載至本地資料夾 : git clone https://github.com/AC-Galen/Restaurant_List.git
進入專案資料夾 : cd Restaurant_List
安裝專案需求套件 : npm install npm i nodemon
啟動伺服器 : npm run dev
終端機顯示 The server is listening on http://localhost:3000 代表伺服器成功啟動 可至瀏覽器網址輸入 http://localhost:3000 瀏覽專案功能