https://github.com/hustle-dev/numble_challenge
๐ฒ ๋๋ธ ์ฑ๋ฆฐ์ง ๋ฏธ์
์ฉ ๋ ํฌ์
๋๋ค.
https://github.com/hustle-dev/numble_challenge
react typescript
Last synced: about 1 month ago
JSON representation
๐ฒ ๋๋ธ ์ฑ๋ฆฐ์ง ๋ฏธ์ ์ฉ ๋ ํฌ์ ๋๋ค.
- Host: GitHub
- URL: https://github.com/hustle-dev/numble_challenge
- Owner: hustle-dev
- License: mit
- Created: 2022-02-04T06:39:24.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-28T16:25:06.000Z (over 4 years ago)
- Last Synced: 2025-09-06T10:34:41.161Z (10 months ago)
- Topics: react, typescript
- Language: TypeScript
- Homepage: https://numble-challenge-kappa.vercel.app/
- Size: 329 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NUMBLE_Challenge
๋๋ธ ์ฑ๋ฆฐ์ง ๋ฏธ์
์ฉ ๋ ํฌ์
๋๋ค.
## ๋ฏธ์
### 1. ์๋ ํ์ด์ง ํด๋ก ์ฝ๋ฉ
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๊ฐ ์ฌ๋ผ๊ฐ์๋ก ์ ๋ต๊ณผ ์ค๋ต์ ์์ ์ฐจ์ด๊ฐ ์ค์ด๋ญ๋๋ค.
### 2. ๋ค์ ์กฐ๊ฑด์ ๋ง๊ฒ ์งํ
1. React Framework๋ฅผ ์ฌ์ฉํ ๊ฒ
2. Function Component๋ฅผ ํ์ฉํ ๊ฒ
3. Javascript๋ณด๋ค๋ Typescript๋ฅผ ํ์ฉํ ๊ฒ
4. ์๋ฒ์ ๋ฐฐํฌํ ๊ฒ (Vercel๊ณผ ๊ฐ์ ์๋น์ค๋ฅผ ์ด์ฉํด๋ณด์ธ์)
5. Context, Redux, Mobx, Recoil ๋ฑ ์ํ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ง ์์ ๊ฒ
### 3. ๊ฒฐ๊ณผ๋ฌผ์ ์๋์ ๊ฐ์ ํ์์ผ๋ก ์ ์ถ
1. ๋ฐฐํฌํ ์๋น์ค URL
- ex. https://www.numble.it
2. Github ์ฃผ์
- Public ์ ์ฅ์์ ์ฌ๋ ค์ฃผ์ธ์
3. ๋ธ๋ก๊ทธ ์ฃผ์
- ๋ธ๋ก๊ทธ๋ velog ์์ฑ์ ๊ถ์ฅ๋๋ฆฌ๋ฉฐ ๋ธ๋ก๊ทธ, ๋ธ๋ฐ์น ๋ฑ ์ด๋ฏธ ๊ธฐ์ ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๋ ๊ณต๊ฐ์ด ์์ผ์๋ค๋ฉด ๋ค๋ฅธ ๊ณณ์ ์์ฑํ์
๋ ๋ฌด๋ฐฉํฉ๋๋ค. Notion์ ์์ฑํ์๊ณ ๊ณต์ ํ์
๋ ๊ด์ฐฎ์ต๋๋ค.
- ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ ๋๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ ํฌํจํด์ฃผ์ธ์.
- ์ฃผ์ ์ฝ๋์ ๋ํ ์ค๋ช
- ์ฃผ์ ๋ก์ง(ex. ์๋น์ ๊ตฌ๋งค ๋ก์ง)๊ณผ ๊ทธ ์ด์
- ์ฝ๋ ๋ด์์ ๊ณ ๋ คํ ํน์ ์ ์ ํ๋๊ณผ ๊ทธ์ ๋ํ ๋์ฒ
- ํ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ทธ ์ด์
- ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ์ด๋ ค์ ๋ ์ /๊ณ ๋ฏผํ๋ ๋ถ๋ถ๊ณผ ํด๊ฒฐ๋ฐฉ๋ฒ