๋๋ธ ์ฑ๋ฆฐ์ง ๋ฏธ์ ์ฉ ๋ ํฌ์ ๋๋ค.
https://numble-react.vercel.app/
์ด๋ฒ ์ฑ๋ฆฐ์ง์์ ๋งํฌ์ ๋ณด๋ค ๋ฐ์ดํฐ ํ๋ฆ, ์ปดํฌ๋ํธ ๊ตฌ๋ถ์ ์ง์ค
์์ธ ์คํ
Math.pow(Math.round((stage + 0.5) / 2) + 1, 2)
๊ฐ์ ์ฌ๊ฐํ์ด ํ์๋๋ฉฐ, ๊ทธ ์ค ํ๋๋ง ์๊น์ด ๋ค๋ฆ ๋๋ค.- ํ stage์ ์ ํ ์๊ฐ์ 15์ด์ ๋๋ค.
- ์์ด ๋ค๋ฅธ ์ฌ๊ฐํ(์ ๋ต)์ ํด๋ฆญํ ๊ฒฝ์ฐ ์๋ ๋ณ๊ฒฝ์ฌํญ์ด ์ ์ฉ๋ฉ๋๋ค.
- ๋ค์ ์คํ ์ด์ง๋ก ๋์ด๊ฐ๋๋ค.
Math.pow(stage, 3) * ๋จ์์๊ฐ
๋งํผ์ score๊ฐ ๋์ ๋ฉ๋๋ค
- ์ค๋ต์ ํด๋ฆญํ ๊ฒฝ์ฐ ์๋ ๋ณ๊ฒฝ์ฌํญ์ด ์ ์ฉ๋ฉ๋๋ค.
- ํ์ฌ stage์ ๋จ์ ์๊ฐ์ด 3์ด ์ค์ด๋ญ๋๋ค.
- ๋จ์ ์๊ฐ์ด 0์ด ์ดํ๊ฐ ๋๋ฉด ๊ฒ์์ด ์ข ๋ฃ๋ฉ๋๋ค. ์ต์ข stage์ ๋์ score๋ฅผ ์ถ๋ ฅํ๊ณ , ์๋ก์ด ๊ฒ์์ ์์ํ ์ ์์ต๋๋ค.
- stage๊ฐ ์ฌ๋ผ๊ฐ์๋ก ์ ๋ต๊ณผ ์ค๋ต์ ์์ ์ฐจ์ด๊ฐ ์ค์ด๋ญ๋๋ค.
- React Framework๋ฅผ ์ฌ์ฉํ ๊ฒ
- Function Component๋ฅผ ํ์ฉํ ๊ฒ
- Javascript๋ณด๋ค๋ Typescript๋ฅผ ํ์ฉํ ๊ฒ
- ์๋ฒ์ ๋ฐฐํฌํ ๊ฒ (Vercel๊ณผ ๊ฐ์ ์๋น์ค๋ฅผ ์ด์ฉํด๋ณด์ธ์)
- Context, Redux, Mobx, Recoil ๋ฑ ์ํ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ง ์์ ๊ฒ
- ๋ฐฐํฌํ ์๋น์ค URL
- Github ์ฃผ์
- Public ์ ์ฅ์์ ์ฌ๋ ค์ฃผ์ธ์
- ๋ธ๋ก๊ทธ ์ฃผ์
- ๋ธ๋ก๊ทธ๋ velog ์์ฑ์ ๊ถ์ฅ๋๋ฆฌ๋ฉฐ ๋ธ๋ก๊ทธ, ๋ธ๋ฐ์น ๋ฑ ์ด๋ฏธ ๊ธฐ์ ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๋ ๊ณต๊ฐ์ด ์์ผ์๋ค๋ฉด ๋ค๋ฅธ ๊ณณ์ ์์ฑํ์ ๋ ๋ฌด๋ฐฉํฉ๋๋ค. Notion์ ์์ฑํ์๊ณ ๊ณต์ ํ์ ๋ ๊ด์ฐฎ์ต๋๋ค.
- ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ ๋๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ ํฌํจํด์ฃผ์ธ์.
- ์ฃผ์ ์ฝ๋์ ๋ํ ์ค๋ช
- ์ฃผ์ ๋ก์ง(ex. ์๋น์ ๊ตฌ๋งค ๋ก์ง)๊ณผ ๊ทธ ์ด์
- ์ฝ๋ ๋ด์์ ๊ณ ๋ คํ ํน์ ์ ์ ํ๋๊ณผ ๊ทธ์ ๋ํ ๋์ฒ
- ํ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ทธ ์ด์
- ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ์ด๋ ค์ ๋ ์ /๊ณ ๋ฏผํ๋ ๋ถ๋ถ๊ณผ ํด๊ฒฐ๋ฐฉ๋ฒ
- ์ฃผ์ ์ฝ๋์ ๋ํ ์ค๋ช