node.js react
-
src/App.js, cons ์์์ ์ฟ ํฐ ์ ๋ณด๊ฐ ๋ค์ด ์์ต๋๋ค.
-
๊ฐ ํค๋ณ ์ ๋ณด๋ ์๋์ ๊ฐ์ต๋๋ค.
{
brand: '์ด๋์ผ', // ๋ธ๋๋ ์ด๋ฆ
sellCount: 30, // ์ผ์ผ ํ๋งค ๊ฐ์
name: '์๋ฉ๋ฆฌ์นด๋
ธ', // ํด๋น ์ฟ ํฐ ์ด๋ฆ
}-
src/App.js ์์ ํจ์ํ, ํด๋์คํ ์ปดํฌ๋ํธ ์ค์ ์ ํํด์ ์ฝ๋ฉํด ์ฃผ์ธ์.
-
์ถ๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ์ ์ ํ์ด ์์ต๋๋ค.
# ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น
yarn
# ์ฑ ์คํ, ์คํ ํ localhost:3000 ์์ ํ์ธ ํ ์ ์์ต๋๋ค.
yarn dev์์ ์ด๋ฏธ์ง : https://www.figma.com/file/ONptAmI2PWCH8Tm26cNZS1/interview-react?node-id=0%3A1
-
cons ์ ์๋ ๋ฐ์ดํฐ๋ก ๊ฐ ๋ธ๋๋๋ณ ๋ฒํผ์ ์์ฑ (์ค๋ณต ์์ด)
1.1. ๋ฒํผ์ ๋ธ๋๋ ์ด๋ฆ์ด ๋ค์ด๊ฐ์ผํจ
-
๊ฐ ๋ธ๋๋ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํด๋น ๋ธ๋๋ ์ฟ ํฐ๋ค์ ํ์
2.1. ์ฟ ํฐ์ ์ผ์ผ ํ๋งค ๊ฐ์๊ฐ ๋์ ์์ผ๋ก ์ ๋ ฌ
2.2. ๋ฒํผ ํ๋จ์ ํด๋น ๋ธ๋๋ ์ฟ ํฐ ํ์
2.3. ์ฟ ํฐ์ ์ฟ ํฐ ์ด๋ฆ, ํ๋งค ๊ฐ์ ํ์
2.4. ๋ฒํผ์ ๋๋ ์๋ ๋ค๋ฅธ ๋ฒํผ์ ๋๋ ์ ๋ ํ์๋ ๋ฆฌ์คํธ๋ ์ญ์