๐week 1
Last updated
Last updated
ํ๋ก ํธ์๋ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ณํ๊ฐ ๋น ๋ฅด๋ค.
๊ฐ๋ฐ ํ๊ฒฝ์ ๊น์ด ์ดํดํ๊ณ ๋ฅ์ํ๊ฒ ์ค์ ํ ์ค ์์์ผ ํ๋ค.
์ ์ฒด์ ์ธ ํ๋ฆ์ ํ์ ํ๊ณ ๋ณ๊ฒฝ์ ๋์ํ ์ ์๋ ๋ฅ๋ ฅ์ ํค์ฐ์.
๊ฐ๋ฐํ๊ฒฝ
TypeScript
React
Testing Library
Parcel & ESLint
๊ณผ์ ๋ฐ๊ธฐ ์ ์ ํ๋ฒ ๊ฐ์ ๋ค์ผ๋ฉด์ ๋ฐ๋ผํด๋ณธ๊ฑฐ
๊ณผ์ ์ ์ถ์ฉ
์ฌ์ค ํ๋ฒ ํ๊ณ ๋ ํ๋ ค๋๊น.. ๊ท์ฐฎ์์.. (๊ฑด๋ฐฉ์ง ๋ ๐คฌ)
๊ณผ์ ๋ฐ๊ณ ๋ ๋ง ๋นจ๋ฆฌ๋นจ๋ฆฌ ํ๋๋ผ CI๋ ์์ฒญ ๊ฑธ๋ฆฌ๊ณ rebaseํด์ force push ํ๋ค๊ฐ conflict๋ด๊ณ ..
(forkํด์ PR๋ ๋ฆฌ๊ณ ํ๋ ๊ฒฝํ์ ๋ณ๋ก ์์์ด์ upstream์ conflict๊ฐ ๋๋ค๋,..ํ๊ณ ๋นํฉํ๋๋ฐ
์์ผ๋ก ์ ์ฒ๋ฆฌํ ์ ์์ ๊ฒ ๊ฐ๋ค.)
์ธํ
์ค์ต์ ํ๋ฉฐ ๋๋์ ์ CI ์์ฑ์ ํด๋ณด๊ณ ์ถ๋ค
์ด๋ค.
TDD๋ ๊ทธ๋ ๊ณ CI๋ ๊ทธ๋ ๊ณ ํ๋ ค๊ณ ํ๋ ์์ ์ ๋ช ์ธ๋ฅผ ํ์คํ ์๊ณ Test๋ฅผ ์์ฑํ๋๊ฒ ์ฌ๋ฐ๊ฒ ๋๊ปด์ง๋ค.
์ค๋ฌด์์๋ ์ฌ์ด๋ ํ๋ก์ ํธ์์๋ ๊ต์ฅํ ํจ์จ์ ์ผ๋ก, ์ฌ๋ฏธ์๊ฒ๋ ํ์ฉํ ์ ์๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
์ด๋ฒ์ฃผ๋ ์ฒซ์งธ์ฃผ๋ผ ๊ฐ์ฅ ๋จผ์ ์ด๊ณ ์ค์ํ ์ธํ ์ ํ๊ณ ๋ฌธ์๋ก๋ ๋จ๊ฒผ์ผ๋ ๋ฐ๋ก ์ฌ๊ธฐ์ ์ ๋ฆฌํ ๋ถ๋ถ์ ๋ง์ง ์๋ค.
์ฒซ์งธ์ฃผ์ด๊ธฐ ๋๋ฌธ์ ์ด์ฌ๋ถํฐ ๋ค์ก๊ณ ๊ฐ์ผ๊ฒ ๋ค.
์ดํญ์ ํฐ ๋๋ฉ์ด๋ฅผ ๋ฃ๊ณ ์๊ฐ์ ๋ฃ๊ณ ๋ชจ๋๋ฅผ ๋ฃ๊ณ ๋ฌผ์ ๋ฃ์ด ๊ฐ๋ ์ฑ์ ๋ค.
์ด ์ด์ผ๊ธฐ์ ๊ตํ์ ์๊ฐ์ ์ง๊ณ ์ง๊ณ ๋์ง์ ํจ์จ์ ์ผ๋ก ์ฐ๋ผ๋ ์๋ฏธ๊ฐ ์๋๊ณ
์ ํํ ์๊ฐ๊ณผ ๊ทธ๋ฆ์ ์์ฐจ๊ฒ ์ฑ์ฐ๋ ค๋ฉด ํฐ ๊ฒ๋ถํฐ ์ฑ์ฐ๋ผ๋ ์๋ฏธ์ด๋ค. ์ค์ํ ๊ฒ ๋ถํฐ ์ฑ์ฐ๋ผ๋ ์๋ฏธ์ด๋ค.
์์ผ๋ก 4์๊น์ง ์์กด์ฝ์ค์์ ๋ค๋ฃจ๋ ๊ฒ๋ค์ ํ์ฌ์ ๋ด ๋๋ฉ์ด๋ค ์ค ๊ฐ์ฅ ํฐ๋๋ค์ด๋ผ๊ณ ์๊ฐํ๊ณ ๋์๊ฐ๋ณด๋ ค ํ๋ค.
React, TypeScript, TDD, ์ปดํ์ผ ...
์ ์๋ฐ๋ ๋๋ฉ์ด๋ค์ ์ถฉ์คํ ๊ณต๋ถํด ๋ณด์ @!
์ฐธ๊ณ ํ ์๋ฃ
์ด์ง์ official