ํ๋ฆฐ๋, ์๋
ํ์ธ์. ์ ํฌ ํ๊ณผ ํ๋ก๋ํธ์ ๊ด์ฌ์ ๊ฐ๊ณ ์ง์ํด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค!
AB180์์๋ ์ง์์๋ถ๋ค์ ๊ธฐ์ ์ ์ญ๋๊ณผ ํจ๊ป, ์ด๋ค ๋จ๊ณ์ ๊ณผ์ ์ ๊ฑฐ์ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์๋์ง ํ์ธํ๊ณ ์ ๊ณผ์ ์ ํ์ ์งํํ๊ณ ์์ด์.
๊ณผ์ ๋ ๋ชฉ๋ก ๋ด์์ ๊ฒ์์ ํ๊ณ , ์ฌ๋ฌ ๊ฐ์ ์์ดํ
์ ์ ํ / ์ถ๊ฐํ ์ ์๋ Selector ์ปดํฌ๋ํธ๋ฅผ ๋จ๊ณ๋ณ๋ก ๊ตฌํํ๋ ๊ฒ์ด์์. ์๋ด ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ฌ ์ ํ ์๊ฐ ๋ด์ ๊ณผ์ ๋ฅผ ์ํํด์ฃผ์ธ์.
ย ํ๊ฒฝ ์ค์ ํ๊ธฐ
์๋์ GitHub Repository๋ฅผ Local๋ก ๊ฐ์ ธ์ ์์
ํ๊ฒฝ์ ์ค์ ํด์ฃผ์ธ์.
์ฐธ์กฐ) ์ฌ์ ๊ณผ์ ์์ ์ค์ ํ ๋ฒ์
โข
Node 16 ๋ฒ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ ์์ต๋๋ค.
โข
React 17, TypeScript 4.6์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
โข
npm / Yarn / pnpm ์ค ํ๋๋ฅผ ํจํค์ง ๋งค๋์ ๋ก ์ฌ์ฉํ์ค ์ ์์ต๋๋ค.
ย ์์ ์ ์ ๊ผญ ํ์ธํด์ฃผ์ธ์!
๊ธฐ์ ์ ์ ํ์ฌํญ
โข
์ธ๋ถ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ผ์ฒด ์ฌ์ฉํ ์ ์์ด์. (ex. Material UI, Bootstrap, antd ๋ฑ)
โข
CSS / Sass, Styled Components, EmotionJS๋ฅผ ์ค์นํ์ฌ ์ฌ์ฉํ ์ ์์ด์.
โข
๋ณ๋์ ์ง์๊ฐ ์๋ค๋ฉด, src/containers/selector ํด๋ ๋ด์์๋ง ์์
์ ์งํํด์.
๋ธ๋์น ๋ฐ ์ปค๋ฐ
โข
Step ๋ณ๋ก main ์ ๊ธฐ์ค์ผ๋ก ์๋ก์ด ๋ธ๋์น๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์.
โข
Step์ ์๋ฃํ๋ฉด ์์
ํ ๋ธ๋์น๋ฅผ main ๋ธ๋์น๋ก ๋ณํฉ(Merge)ํด์ฃผ์ธ์.
โข
์๋ชป๋ ๋์์ ์์ , ๋ฆฐํธ ๋ฑ์ main ์ ์ง์ ์ฌ๋ ค์ฃผ์
๋(Push) ๊ด์ฐฎ์ต๋๋ค.
โข
๋ชจ๋ ์ปค๋ฐ์๋ ์์
๋ด์ฉ ๋ฐ ์ด์ ๋ฑ์ ์์ธํ๊ฒ ์์ฑํด์ฃผ์ธ์.
โข
์ด๋ ต๋ค๋ฉด AB180 ํ๋ก ํธ์๋ ํ์ ์ปค๋ฐ ์ปจ๋ฒค์
์ ์ฐธ์กฐํด์ โ
Commit Convention

๋ฌธ์ ์์ฑ
โข
๋ชจ๋ ์ปค๋ฐ์๋ ์์
๋ด์ฉ ๋ฐ ์ด์ ๋ฑ์ ์์ธํ๊ฒ ์์ฑํด์ฃผ์ธ์.
โข
README.md ํ์ผ์ Step๋ณ ๊ตฌํ ์ฌ๋ถ์ ๊ตฌํ ๋ฐฉ๋ฒ, ๊ทธ๋ ๊ฒ ๊ตฌํํ ์ด์ ๋ฑ์ ์์ธํ ์์ฑํด์ฃผ์ธ์.
์์ ๋ด์ฉ์ ๋ชจ๋ ํ์ธํ์ จ๋ค๋ฉด, ์๋๋ฅผ ๋๋ฌ ์์ํ์ธ์.
CONFIDENTIAL | ์ด์ ํฌํจ๋ ๋ด์ฉ์ ๋ณด์์ ์ ์งํ์ฌ์ผ ํ๋ฉฐ ์์๋ก ๊ณต๊ฐํด์๋ ์๋๋ ์ ๋ณด ๋ฐ ๋ฒ๋ฅ ์ ๊ณต๊ฐ๊ฐ ๊ธ์ง๋ ์ ๋ณด๊ฐ ๋ค์ด ์์ ์ ์์ต๋๋ค. ์ด ๋ฌธ์์ ์ง์ ์์ ์ธ์ด ์๋๋ฉด ์ด๋ฅผ ๋ฌด๋จ์ผ๋ก ๋ณด์ , ์ ์ก, ๋ฐฐํฌํ ์ ์์ต๋๋ค.
Copyright
AB180 All Rights Reserved