# 第3~4堂小組任務 使用 Discord、ZOOM 來討論,組員沒麥克風也可以一個人分享畫面,其他組員用文字討論,解答此問題集 **回報流程:** 1. 請組長到下方回報解答連結,**一個小組請派一人提交(依據當周條件提交)**。回報內容需含: 1. 該問題集的答案 2. 提供 1~3 張 Discord 或 ZOOM 對話截圖,確保有進行小組討論 3. 組員參與名單 2. 助教檢視過後,就會回覆 ✅ 來回報審核成功與否。 **常見問題:** Q:約時間討論的組員至少要幾位? A:至少兩位就可成團! Q:如果沒有分組,可以一起玩嗎? A:可以 --- ## 問題 ### 挑戰一:**資料表設計** 這次要考驗前端與後端組的協作流程,當後端來不及出 API 時,前端必須得先嘗試用 MOCK API 來先作業,等後端將 API 提供時,前端就能接軌跟上。 所以這次分工上,需要分派先想做 CSS+前端JS、誰想扮演後端角色 **功能一:取得貼文列表** - 只能有一個 posts model,每次新增資料時,需增加發文者名稱(userName)、發文者照片(userPhoto)欄位 - 最新貼文、關鍵字,可以嘗試前端解決,或後端解決都可 ![image](https://i.imgur.com/v8O2Mno.png) **功能二:新增貼文 API** - 下圖欄位請多新增發文者名稱(userName)、發文者照片(userPhoto)欄位 ![image](https://hackmd.io/_uploads/HyYZVHio6.png) 回報時提供 1. 協作流程 2. 後端 GitHub Repo 3. 前台網址(GitHub pages、Codepen) > [範例參考](https://hackmd.io/KYAM44hbQA-wizykK322Fw?view),來自 Node 2022 春季班 3 組 > [2022 年影片小組任務解說時間:40:40](https://courses.hexschool.com/courses/node-js-2022321/lectures/51724191) ### 挑戰二:Git 挑戰 完成 [Git 任務四](https://www.notion.so/ec99537e969640a79756404af52bc845?pvs=21) ### 可討論的內容 - 資料設計方式(URL、CollectionName、HTTP Method、response data..) - 分配兩人一組進行 Git 任務 **建議討論時間:** 1hr ### 回報區 - [ ] 無組別 / 卡斯伯 - [ ] 第一組 / [連結](https://hackmd.io/@Lobinda/SJWVJ-pMC)