상품 목록 조회 API
//상품 목록 조회 API
router.get("/goods",(req,res) => {
res.status(200).json({goods})
});
상품 상세 조회 API
// 상품 상세 조회 API
router.get("/goods/:goodsId",(req,res) => {
const params = req.params;
console.log('params', params);
res.status(200).json({});
});
// C:\Users\sec\Desktop\sparta\SPA_MALL>node app.js
// 3000 포트로 서버가 열렸어요!
// params { goodsId: '2' }
I)
//상품 상세 조회 API
router.get("/goods/:goodsId",(req,res) => {
const { goodsId } = req.params;
let result = null;
for (const good of goods) {
if( Number(goodsId) === good.goodsId ) {
result = good;
}
}
res.status(200).json({ detail : result });
});
II)
//상품 상세 조회 API
router.get("/goods/:goodsId", (req, res) => {
const { goodsId } = req.params;
const [detail] = goods.filter((goods) => goods.goodsId === Number(goodsId));
res.status(200).json({ detail : result });
});