์ฌ์ง ์ ํ ๋ฐ ์ ๋ชฉ ์
๋ ฅ ๋จ ๋๊ฐ์ง์ ์
๋ ฅ๋ง์ผ๋ก ๊ฐ๋จํ ํฌํ ์์ฑ์ ์งํํฉ๋๋ค.
ํฌํ ๋งํฌ ์์ฑ ๋ฐ ์ธ์คํ๊ทธ๋จ ๊ณต์ ํ๊ธฐ ๋ฅผ ํตํด ๋งํฌ๊ฒ์๋ฅผ ์ ๋ํฉ๋๋ค.
์งํํ๋ ํฌํ ๋ชฉ๋ก์ ๋ชจ์๋ณด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ธฐ๋ฅ์ ํตํด ํฌํ ํํฉ ๋ฐ ๊ฒฐ๊ณผ๋ฅผ ์กฐํํฉ๋๋ค.
์ธ์คํ๊ทธ๋จ ์คํ ๋ฆฌ๋ฅผ ํตํด ๋งํฌ ์
์ฅ, ์ต๋ช
ํฌํ ๋ฅผ ์งํํฉ๋๋ค
ํฌํ ์ฐธ์ฌ์๋ ์ต๋ช
์ผ๋ก ํฌํ ๐ (์ฐธ์ฌ์๋ ๋ก๊ทธ์ธ X)
์ฌ์ง ์ ํ ํ ์ด์ ์ ํ ์งํ ์ต์ข
์ ์ผ๋ก ํฌํํ๊ธฐ ๋ฅผ ํตํด ์ต์ข
ํฌํ๋ฅผ ์๋ฃํฉ๋๋ค.
๊ฐ๋จํ ์ด์ ์ ํ ๐ (์ด์ ์ ์์ด์ฝ ํ) ํฌํํ๊ธฐ ํด๋ฆญ
์ ํํ ์ฌ์ง ์์ ๋์ ์์ ์ด ๋จธ๋ฌด๋ฅธ ๊ณณ์ ์คํฐ์ปค๋ฅผ ๋ถ์ฐฉ ํ์ฌ ์ง๊ด์ ์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ํ๋
๋๋ค.
์คํฐ์ปค ๋ถ์ฐฉ ๋ค์๋ ํ์ฌ๊น์ง ๋ถ์ฌ์ง ์คํฐ์ปค๋ฅผ ๋ชจ๋ ๋ํ๋ด ํ์ฌ ํฌํ ์ํฉ์ ๋ณด์ฌ์ค๋๋ค.
Happhee |
woogisea |
Brokyeom |
pinktopaz |
iamphj3 |
๐ ์ํ ๐ Web FE |
๐ ์ฐ๊ธฐ ๐ Web FE |
๐ค ์๋ฃจ ๐ค Web FE |
๐ ๋ต๊ฒฝ ๐ Web FE |
๐ ํ๋ ๐ Web FE |
"typescript": "4.7.4"
"@types/react": "^18.0.26",
"@types/react-dom": "^18.0.10",
"axios": "^1.2.2",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-simple-import-sort": "^8.0.0",
"msw": "^0.49.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.6.1",
"react-scripts": "5.0.1",
"recoil": "^0.7.6",
"recoil-persist": "^4.2.0",
"styled-components": "^5.3.6",
"swr": "^2.0.0",
"typescript": "^4.9.4",
์ ๋ชฉ | ๋ด์ฉ |
---|---|
init | ์์ ์ธํ ์ปค๋ฐ (ํจํค์ง ์ค์น ๋ฑ) |
feat | ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒฝ์ฐ |
style | ๊ธฐ๋ฅ์ ์ํฅ์ ์ฃผ์ง ์๋ ์ปค๋ฐ, ์ฝ๋ ์์, css๋ฑ์ ํฌ๋งท์ ๊ดํ ์ปค๋ฐ |
fix | ๋ฒ๊ทธ๋ฅผ ๊ณ ์น ๊ฒฝ์ฐ |
refactor | ํ๋ก๋์ ์ฝ๋ ๋ฆฌํฉํ ๋ง |
docs | ๋ฌธ์๋ฅผ ์์ ํ ๊ฒฝ์ฐ, ํ์ผ ์ญ์ , ํ์ผ๋ช ์์ ๋ฑ ex) README.md |
chore | ๋น๋ ํ ์คํธ ์ ๋ฐ์ดํธ, ํจํค์ง ๋งค๋์ ๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ, ์ฃผ์ ์ถ๊ฐ, ์์ํ ๋ฌธ์ ์์ |
code review | ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐ์ |
โโโ ๐ components
โ โโโ ๐ common
โ โ โโโ Error.tsx
โ โ โโโ index.ts
โ โ โโโ Loading.tsx
โ โ โโโ Router.tsx
โ โโโ ๐ Auth
โ โ โโโ Login.tsx
โ โ โโโ Signup.tsx
โ โ โโโ index.ts
โ โโโ ๐ Home
โ โโโ ๐ Landing
โ โโโ ๐ Layout
โ โ โโโ ๐ player
โ โ โโโ VotingLayout.tsx
โ โ โโโ index.ts
โ โ โโโ ๐ maker
โ โ โโโ VotingLayout.tsx
โ โ โโโ index.ts
โ โโโ ๐ Library
โ โโโ ๐ Voting
โ โ โโโ ๐ player
โ โ โโโ StickerVoting.tsx
โ โ โโโ index.ts
โโโ ๐ constant
โ โโโ StickerIconList.js
โโโ ๐ fonts
โ โโโ font.d.ts
โโโ ๐ lib
โ โโโ ๐ api
โ โ โโโ vogting.ts
โ โโโ ๐ hooks
โ โ โโโ vogting.ts
โ โโโ axios.ts
โโโ ๐ util
โ โโโ ๐ hooks
โ โโโ check.ts
โ โโโ escape.ts
โโโ ๐ pages
โ โโโ ๐ player
โ โ โโโ ImgChoice.tsx
โ โ โโโ index.ts
โ โ โโโ Voting.tsx
โ โโโ Error404.tsx
โ โโโ Home.tsx
โ โโโ Library.tsx
โ โโโ Login.tsx
โ โโโ MakerLanding.tsx
โ โโโ PlayerLanding.tsx
โ โโโ Signup.tsx
โ โโโ Voting.tsx
โโโ ๐ recoil
โ โโโ ๐ maker
โ โโโ atom.ts
โ โโโ selector.ts
โ โโโ ๐ player
โ โโโ atom.ts
โ โโโ selector.ts
โโโ ๐ styles
โ โโโ globalFont.css
โ โโโ styld.d.ts
โ โโโ globalStyle.ts
โ โโโ themem.ts
โโโ ๐ types
โ โโโ auth.ts
โ โโโ voting.ts
โโโ .env
โโโ .eslintrc.json
โโโ .gitgnore
โโโ .pnp.cjs
โโโ .pnp.loader.mjs
โโโ .yarnrc.yml
โโโ package.json
โโโ README.md
โโโ tsconfjg.json
โโโ webpack.config.js
โโโ yarn.lock