๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level2
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page storybook ํ์ด๋จผ์ธ ๋ฏธ์
1๋จ๊ณ 23-05-02 - 23-05-08 Repo PR & Review ๐ณ ํ์ด๋จผ์ธ ๐์คํ ๋ฆฌ๋ถ ๋ฏธ์
ํ๊ณ ํ์ด๋จผ์ธ ๋ฏธ์
์ ๋ง์ง๋ง ๋จ๊ณ์ ํ์ ์๊ตฌ์ฌํญ์ ๋ค์๊ณผ ๊ฐ๋ค. 1. ์ฌ์ฉํ๋ ๋ชจ๋ฌ์ ๋ถ๋ฆฌํด์ npm์ผ๋ก ๋ฐฐํฌํ๊ณ , ๊ทธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ง์ import ํด์ ์ฌ์ฉํ๊ธฐ 2. ๋ฌธ์๋ก์ ์คํ ๋ฆฌ๋ถ์ ๊ณ ๋ํํ๊ธฐ ์ํด ๋ฆฌํฉํฐ๋ง 3. '์นด๋๋ฅผ ๋ฑ๋ก ์ค์
๋๋ค.' ์คํผ๋ ์ถ๊ฐ 2, 3๋ฒ์ ์๊ตฌ์ฌํญ๋ณด๋ค 1๋ฒ ์๊ตฌ์ฌํญ์ ์ด์ ์ ๋๊ณ 3๋จ๊ณ๋ฅผ ์งํํ์๋ค. ๊ฐ๋ตํ ๋งํ์๋ฉด ์คํ ๋ฆฌ๋ถ์ 7 ๋ฒ์ ์ผ๋ก ์
๋ฐ์ดํธ๋ฅผ ํ ๋ค, autodocs ๊ธฐ๋ฅ์ ์ฌ์ฉํ์. '์นด๋๋ฅผ ๋ฑ๋ก ์ค์
๋๋ค.' ์คํผ๋๋ ํผ๊ทธ๋ง์ ์๋ ์๊ตฌ์ฌํญ์ ๊ทธ๋๋ก ๋ฐ์..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level2
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page storybook ํ์ด๋จผ์ธ ๋ฏธ์
1๋จ๊ณ 23-04-24 - 23-05-01 Repo PR & Review ๐ณ ํ์ด๋จผ์ธ ๐์คํ ๋ฆฌ๋ถ ๋ฏธ์
ํ๊ณ ํ์ด๋จผ์ธ 2๋จ๊ณ ๋ฏธ์
์ ํ์ ์๊ตฌ์ฌํญ์ ๋ค์๊ณผ ๊ฐ๋ค. 1. ์ฃผ์ ์ปดํฌ๋ํธ์ ๋ํ Storybook ์ํธ ์์ฉ ํ
์คํธ 2. Controlled & Uncontrolled Components์ ์
๊ฐํ์ฌ Form ํธ๋ค๋ง 3. Context API๋ฅผ ํ์ฉํ์ฌ ์ ์ญ ์ํ ๊ด๋ฆฌ ๋ฐ ๊ณ์ธต ์ฌ๊ตฌ์ฑ ์ด์ค ๊ฐ์ฅ ๋ถ์กฑํ๋ ๋ถ๋ถ์ Storybook ์ํธ ์์ฉ ํ
์คํธ์ด๋ค. ํ์ฌ ์คํ ๋ฆฌ๋ถ์ ๋ณด๋ฉด ์ปดํฌ๋ํธ๊ฐ ๊ฐ๋ณ์ ์ผ๋ก๋ง ํ
์คํธํ๊ณ ์๋ค. ์ฌ๋ฌ ์ปดํฌ๋ํธ๋ฅผ ๋ฌถ์ด ์ํธ ์์ฉ ํ
์คํธ๋ ๋ฏธํกํ๋ค๊ณ ํ ์ ์๋ค. ๋ถ์กฑํ ๊ฒ์ ์..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level2
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page storybook ํ์ด๋จผ์ธ ๋ฏธ์
1๋จ๊ณ 23-04-18 - 23-04-23 Repo PR & Review ๐ณ ํ์ด๋จผ์ธ ๐์คํ ๋ฆฌ๋ถ ๋ฏธ์
ํ๊ณ ๋ฆฌ์กํธ ์จ๋ณด๋ฉ ๋ฏธ์
์ด ๋๋๊ณ ๋ ๋ฒ์งธ ๋ฏธ์
์ธ ํ์ด๋จผ์ธ ๋ฏธ์
์ด ์์๋์๋ค. ํ์ด๋จผ์ธ ๋ฏธ์
์ ์ด 3๋จ๊ณ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ์ง๊ธ๊น์ง๋ 2๋จ๊ณ๊ฐ ๋ง์ง๋ง์ด์๋๋ฐ, 3๋จ๊ณ๊น์ง ์๋ ๊ฒ์ ๋ณด๋ ํ๋์ ์๋น์ค์ ๋ํด์ ๋ ๋ง์ ๊ณ ๋ฏผ์ ํ ์ ์๊ฒ ๋ ๊ฒ ๊ฐ๋ค. ํ์ด๋จผ์ธ ๋ฏธ์
์ ํ์ ์๊ตฌ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ๋ค. 1. Storybook์ผ๋ก UI ์ปดํฌ๋ํธ ๋ ๋๋ง 2. REQUIREMENTS.md์ ์๊ตฌ ์ฌํญ ๋์ถ 3. ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ Component ์์ฑ ๐ Storybook ์๋ก์ด ํค์๋๊ฐ ๋ฑ์ฅํ๋ค. ๋ฐ๋ก S..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level2
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page ์ ์ฌ ๋ญ ๋จน์ง ๋ฏธ์
1๋จ๊ณ 23-04-14 - 23-04-17 Repo PR & Review ๐ ์ ์ฌ ๋ญ ๋จน์ง ๋ฏธ์
ํ๊ณ 2๋จ๊ณ ๋ฏธ์
์ ํ์ ์๊ตฌ ์ฌํญ์ 1๋จ๊ณ์ ๋์ผํ์ง๋ง ํ๋ก๊ทธ๋๋ฐ ์๊ตฌ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ด ์์ ๋์๋ค. 1. Step1์ Class Component๋ฅผ Function Component๋ก ๋ง์ด๊ทธ๋ ์ด์
ํ๋ค. 2. Custom Hooks์ ์ด์ฉํ์ฌ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ธฐ๋ฅ์ ๋ถ๋ฆฌํ๋ค. ์ด์ ๋ฐ๋ผ Function Component์ Custom Hooks์ ์ด์ ์ ๋์ด ๋ฏธ์
์ ์งํํ๋ค. Function Component์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
ํ๋ ๊ณผ์ ์ ํฌ๊ฒ ์ด๋ ต์ง ์์๋ค. ๋๊ฐ์ ์์
์ ๋ฐ๋ณตํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๊ธ๋ฐฉ ์๋ฃํ ์ ..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level2
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page ์ ์ฌ ๋ญ ๋จน์ง ๋ฏธ์
1๋จ๊ณ 23-04-11 - 23-04-13 Repo PR & Review ๐ ์ ์ฌ ๋ญ ๋จน์ง ๐ ๋ฏธ์
ํ๊ณ ๋ ๋ฒจ 2์ ์ฒซ ๋ฒ์งธ ๋ฏธ์
์ ๋ ๋ฒจ 1์์ ์ด๋ฏธ ํ์๋ ์ ์ฌ ๋ญ ๋จน์ง ๋ฏธ์
์ด๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ตฌํ์ ํ๋ ๋ ๋ฒจ 1์ ์ ์ฌ ๋ญ ๋จน์ง ๋ฏธ์
์ ์ด๋ฒ์๋ ๋ฆฌ์กํธ๋ก ๊ตฌํ์ ํด์ผ ํ๋ค. ์ ์ฌ ๋ญ ๋จน์ง ๋ฏธ์
์ ๋ค์๊ณผ ๊ฐ์ ๋ ๋จ๊ณ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. Class Component๋ก ๊ตฌํ Function Component๋ก ๊ตฌํ ์ด์ค Class Component๋ก ์ ์ฌ ๋ญ ๋จน์ง์ 1๋จ๊ณ๋ฅผ ์งํํ์๋ค. React๋ฅผ ๋ช ๋ฒ ๋ค๋ฃจ์ด๋ณธ ์ ์ด ์์ง๋ง Class Component๋ฅผ ์ง์ ๋ค๋ฃจ์๋ ์ ์ ์์๊ธฐ ๋๋ฌธ์ ๊ธฐ๋๋ฐ ๊ฑฑ์ ๋ฐ์ ๊ฐ..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level1
๐ ๋ ๋ฒจ ์ธํฐ๋ทฐ๋? ๋ ๋ฒจ ์ธํฐ๋ทฐ๋ ํด๋น ๋ ๋ฒจ์ ๋ชจ๋ ๋ฏธ์
์ด ๋๋ ๋ค, 6๋ช
์ ํ์ด๋ผ๋ฆฌ ๋ญ์ณ ์ฝ์น ํ ๋ถ์ด๋ ํจ๊ป ํด๋น ๋ ๋ฒจ์ ๋ฐฐ์ด ๊ฐ๋
์ ์ธํฐ๋ทฐ๋ฅผ ํตํด ๋๋์๋ณผ ์ ์๋ ํ๋์ ๊ณผ์ ์ด๋ค. ๋ ๋ฒจ ์ธํฐ๋ทฐ์ ๋ชฉํ๋ ๋ค์๊ณผ ๊ฐ๋ค. ํ์ตํ ๋ด์ฉ์ ๋ํ ์์ ์ ํ์ฌ ์ํ๋ฅผ ํ์
ํ๋ค. ์์ ์ด ์๊ณ ์๋ ์ง์์ ๋ง๋ก ํํํ๋ค. ํ์ฌ ์์ ์ ํ์ต ์ํ์ ๋ํ ๋ฉํ์ธ์ง๋ฅผ ๊ธฐ๋ฅธ๋ค. ์์ ๊ฐ์ ๋ชฉํ๋ฅผ ๋๋ฌ ํ๊ธฐ ์ํด ํฌ๋ฃจ๋ค์ ๊ฐ์ ๋ ๋ฒจ ๋ก๊ทธ๋ฅผ ์์ฑํ์ฌ ์ด๋ฅผ ๊ฐ์ ์กฐ ํฌ๋ฃจ๋ค์๊ฒ ๊ณต์ ๋ฅผ ํด์ผ ํ๋ค. ๐ ๋ ๋ฒจ ๋ก๊ทธ ๋ ๋ฒจ ๋ก๊ทธ๋ A4์ฉ์ง ํ ์ฅ ๋ถ๋์ผ๋ก ์์ฑ์ ํด์ผ ํ๋ค. ๋ค์์ ๋ด๊ฐ ๊ตฌ๊ธ Docs๋ฅผ ์ด์ฉํ๋ฉด ์์ฑํ ๋ ๋ฒจ ๋ก๊ทธ์ด๋ค. ๋ ๋ฒจ 1 ๋ ๋ฒจ ๋ก๊ทธ FE ๋ ๋ฒจ1 ๋ ๋ฒจ๋ก๊ทธ ์๋์ฐจ ๊ฒฝ์ฃผ 1. ์๋ฐ์คํฌ๋ฆฝํธ ๋ชจ๋ ์์คํ
๋ชจ๋ ์์คํ
: ๋ชจ..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level1
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page ์ํ ๋ฆฌ๋ทฐ 1๋จ๊ณ 23-03-17 - 23-03-27 Repo PR & Review ๐ฌ ์ํ ๋ฆฌ๋ทฐ ๐ ๋ฏธ์
ํ๊ณ ์ํ ๋ฆฌ๋ทฐ์ 2๋จ๊ณ ๋ฏธ์
๋ชฉํ๋ ๋ค์๊ณผ ๊ฐ๋ค. ์ํ ์์ธ์ ๋ณด ์กฐํ API์์ ์ ๊ณตํ๋ ํญ๋ชฉ์ ํ์ฉํ์ฌ ์์ธ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ชจ๋ฌ ์ฐฝ์ ๊ตฌํํ๋ค. ํค๋ณด๋์ ESC ํค๋ฅผ ๋๋ฅด๋ฉด ๋ชจ๋ฌ ์ฐฝ์ ๋ซ์ ์ ์๋ ๋ฑ ์ฌ์ฉ์ฑ์ ๊ณ ๋ คํ๋ค. ๋ณ์ ๋งค๊ธฐ๊ธฐ ์ฌ์ฉ์๋ ์ํ์ ๋ํด ๋ณ์ ์ ์ค ์ ์์ผ๋ฉฐ ์๋ก๊ณ ์นจํ๋๋ผ๋ ์ฌ์ฉ์๊ฐ ๋จ๊ธด ๋ณ์ ์ ์ ์ง๋์ด์ผ ํ๋ค. ๋ณ์ ์ 5๊ฐ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ํ ๊ฐ๋น 2์ ์ด๋ฉฐ 1์ ๋จ์๋ ๊ณ ๋ คํ์ง ์๋๋ค. UI⁄UX ๊ฐ์ ํ๊ธฐ ์ํ ๋ชฉ๋ก๊ณผ ์ํ ์์ธ ์ ๋ณด๊ฐ ๋จ๋ ๋ชจ๋ฌ์ฐฝ์ ๋ํ ๋ฐ์ํ ๋ ์ด์์์ ๊ตฌ์ฑํ๋ค. ์ํ ๋ชฉ๋ก์..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level1
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page ์ํ ๋ฆฌ๋ทฐ 1๋จ๊ณ 23-03-14 - 23-03-16 Repo PR Review ๐ฌ ์ํ ๋ฆฌ๋ทฐ ๐ ๋ฏธ์
ํ๊ณ ๋๋์ด ๋ง์ง๋ง ๋ฏธ์
์ด ์์๋์๋ค. ์ง๊ธ๊น์ง ์๊ฐ์ด ์ด๋ป๊ฒ ํ๋ฌ๊ฐ๋์ง ๋ชจ๋ฅด๊ฒ ๋ค. ํ๋ฃจํ๋ฃจ๊ฐ ๋๋ฌด ๋น ๋ฅด๊ณ ์ผ์ฃผ์ผ์ ๊ธ๋ฐฉ ์ง๋๊ฐ๋ค. ๋ฒ์จ ๋ง์ง๋ง ๋ฏธ์
์ด๋ผ๋ ๊ฒ์ด ์์ฌ์ ๋ค. ๋ฌผ๋ก ๋ ๋ฒจ 2์ ๊ฐ๋ฉด ๋ ๋ค๋ฅธ ๋ฏธ์
์ด ๊ธฐ๋ค๋ฆฌ๊ณ ์์ง๋ง ๋น ๋ฅด๊ฒ ํ๋ฌ๊ฐ๋ ์๊ฐ์ ์ ์ํ๊ฒ๋ง ๋๊ปด์ง๋ค. ์ํ ๋ฆฌ๋ทฐ 1๋จ๊ณ ๋ฏธ์
์ ๋ชฉํ๋ ๋ค์๊ณผ ๊ฐ๋ค. API ์ฐ๋์ ์ํ ํ
์คํธ ํ๊ฒฝ ๊ฒฝํ ์ค์ ๋์ํ๋ API๋ฅผ ํตํ ๋น๋๊ธฐ ํต์ UX ๊ฒฝํ ๊ฐ์ ์ ์ํ ๋ ๋ณด๊ธฐ(ํ์ด์ง) ๊ตฌํ ์ญํ ๊ณผ ์ฑ
์์ ๋ฐ๋ผ ๊ด์ฌ์ฌ๋ฅผ ๋ถ๋ฆฌํ ์ ์๋ ๋ง์ง๋ง ๊ธฐํ ์์ผ๋ก ์ค์ ํ์
์ ๋๊ฐ์ ๋ฐฑ์..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level1
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page ์ ์ฌ ๋ญ ๋จน์ง 2๋จ๊ณ 23-03-04 - 23-03-13 Repo PR Review ๐ ์ ์ฌ ๋ญ ๋จน์ง ๐ ๋ฏธ์
ํ๊ณ ์ด๋ฒ ๋ฏธ์
์ ๋ชฉํ์๋ UI๋ฅผ ์ปดํฌ๋ํธ ๋จ์๋ก ์๊ฐํ๊ณ ๊ฐ๋ฐํ๋ ์ฐ์ต ์ฌ์ฌ์ฉํ ์ ์๋ ์ปดํฌ๋ํธ๋ฅผ ๊ณ ๋ฏผํด ๋ณด๊ธฐ ์ฌ์ฉ์ ๊ด์ ์์ ์ค์ํ๋ค๊ณ ์๊ฐํ๋ ๊ธฐ๋ฅ์ ์ค์ค๋ก ์ ์ํ๊ณ E2E ํ
์คํธ๋ก ๊ฒ์ฆํด ๋ณด๊ธฐ (2๋จ๊ณ) 3๊ฐ์ง์ ๋๋ฌํ ์ ์๋๋ก ๋ง์ ๊ณ ๋ฏผ์ ํ์๋ค. ํนํ ๋ฆฌ์กํธ๊ฐ ์๋ ๋ฐ๋๋ผ์๋ฐ์คํฌ๋ฆฝํธ์์ ์ปดํฌ๋ํธ์ ๋ํด ํ ๋ฒ๋ ์๊ฐ์ ํ ์ ์ด ์๊ธฐ ๋๋ฌธ์ ์ฒ์์๋ ์ด๋ค ์์ผ๋ก ์ ๊ทผ์ ํด์ผ ํ ์ง ๊ฐ์ด ์กํ์ง ์์๋ค. ์ปดํฌ๋ํธ์ ์ญํ ์ด ๋ฌด์์ธ์ง๋ฅผ ์ค์ค๋ก ์๊ฐํ๊ณ ์ ์ ๋ด๋ฆฌ๋ ๊ฒ์ด ์ด๋ฒ ๋ฏธ์
์ ํต์ฌ ํฌ์ธํธ์์ง ์๋ ์ถ๋ค. E..
๐ ์ฐ์ํํ
ํฌ์ฝ์ค/Level1
๊ฐ์ ๋ฏธ์
๊ธฐ๊ฐ Repository PR & Review github page ์ ์ฌ ๋ญ ๋จน์ง 1๋จ๊ณ 23-02-28 - 23-03-03 Repo PR Review ๐ ์ ์ฌ ๋ญ ๋จน์ง ๐ ๋ฏธ์
์งํ ๊ณผ์ ๋ ๋ฒจ 1์ ์ธ ๋ฒ์งธ ๋ฏธ์
์ ์ ๋ชฉ์ ์ ์ฌ ๋ญ ๋จน์ง์ด๋ค. ์นดํ
๊ณ ๋ฆฌ, ์ด๋ฆ, ์บ ํผ์ค๋ก ๋ถํฐ ๊ฑฐ๋ฆฌ, ์ค๋ช
, ์ฐธ๊ณ ๋งํฌ์ ๊ฐ์ ์์์ ์ ๋ํ ๊ฐ์ ๋ฐํ์ผ๋ก ์์์ ๋ชฉ๋ก์ ์์ฑํ๊ณ ์ด๋ฅผ ์นดํ
๊ณ ๋ฆฌ๋ณ๋ก ํํฐ๋ง์ ํ๊ณ ์ด๋ฆ์, ๊ฑฐ๋ฆฌ์์ผ๋ก ์ ๋ ฌํ๋ ๊ธฐ๋ฅ์ ๋ง๋๋ ๊ฒ ๊น์ง๊ฐ 1๋จ๊ณ์๋ค. ์์ฒญ ์ฌํํด ๋ณด์๋ค! ํ์ง๋ง.. ํ์
์คํฌ๋ฆฝํธ๋ฅผ ๋์
ํด์ผ ํ๊ณ , ์ปดํฌ๋ํธ ๋จ์๋ก ๋ชจ๋ํ ํ์ฌ ๊ฐ๋ฐ, ์ปดํฌ๋ํธ ๋จ์ ํ
์คํธ๋ ํจ๊ป ๊ณ ๋ฏผํ์ฌ ๋ฏธ์
์์์ ์ด๋ฅผ ๋
น์ฌ๋ด์ผ ํ์๋ค. ํ์
์คํฌ๋ฆฝํธ! ์ค์ผ์ด ์ง๊ธ ํฐ์ฒ์บ ํ๋ก์ญํธ๋ฅผ ์งํํ๋ฉด์ ์์ ์๋์ง๋ง ์ด..