๐Ÿ“– ์ทจ์—… CS ๊ฑฑ์ •ํ•˜์ง€๋งˆ, CS;tudy

image


โœจ ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

Introduce

  • ์ทจ์—…์— ์žˆ์–ด ํ•„์š”ํ•œ CS ์ง€์‹์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”Œ๋žซํผ ์ž…๋‹ˆ๋‹ค. ์นดํ…Œ๊ณ ๋ฆฌ ๋ณ„ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด ํ•„์š”ํ•œ ์ง€์‹์„ ๋น ๋ฅด๊ฒŒ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ‹€๋ฆฐ ๋ฌธ์ œ๋ฅผ ๋ชจ์•„์„œ ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์„ ๋น ๋ฅด๊ฒŒ ์ธ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฒฝ์Ÿ์„ ํ†ตํ•˜์—ฌ ์ง€๋ฃจํ•œ CS ํ•™์Šต์— ์žฌ๋ฏธ๋ฅผ ๋ถ€์—ฌํ•˜๋ฉฐ ์„ ์˜์˜ ๊ฒฝ์Ÿ์„ ํ†ตํ•ด ๋™๋ฃŒ์™€ ํ•จ๊ป˜ ์„ฑ์žฅ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • โญ๏ธ ํŒ€ ๋…ธ์…˜ | ๐Ÿ“ ๋ฐฐํฌ ์‚ฌ์ดํŠธ


๐ŸŒž ํŒ€์›์†Œ๊ฐœ

์ด์Šน๋ฏผ ๋ฐ•์„ธ๋ฆฌ

๋””๋ ‰ํ„ฐ๋ฆฌ ๊ตฌ์กฐ๋„

๐Ÿ“ฆsrc
 โ”ฃ ๐Ÿ“‚api
 โ”ฃ ๐Ÿ“‚constants // ๊ณตํ†ต์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์ƒ์ˆ˜๋“ค ์ •์˜ํด๋”
 โ”ฃ ๐Ÿ“‚hooks // ์ปค์Šคํ…€ ํ›… ํด๋”
 โ”ฃ ๐Ÿ“‚styles // css ํŒŒ์ผ ํด๋”
 โ”ฃ ๐Ÿ“‚types // ํƒ€์ž… ์žฌ์ •์˜ ํ•˜๋Š” ํด๋”
 โ”ฃ ๐Ÿ“‚components // ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ปดํฌ๋„ŒํŠธ ํด๋”
 โ”ฃ ๐Ÿ“‚pages // ํŽ˜์ด์ง€ ์ปดํฌํ„ฐ๋Š” ํด๋”
 โ”ฃ ๐Ÿ“œindex.tsx // ๋ฃจํŠธ ํŒŒ์ผ


๋ผ์šฐํ„ฐ ๊ตฌ์กฐ

๋ผ์šฐํŠธ ๊ตฌ์กฐ



๐Ÿฃ ๊ธฐ์ˆ  ์Šคํƒ

Environment

Config

Development

Language

UI / Style

Route

HTTP Async / Optimization

Form Optimization

3D Model Control

WebPack Control

Communication



๐ŸŒGit Commit Convention

๐ŸŽ‰start ํ”„๋กœ์ ํŠธ ์‹œ์ž‘
โœจfeat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ๊ด€๋ จ๋œ ๊ฒƒ์„ ์˜๋ฏธ
๐Ÿ’„design UI/์Šคํƒ€์ผ ํŒŒ์ผ ์ถ”๊ฐ€/์ˆ˜์ •
๐Ÿ’กcomment ์ฃผ์„ ์ถ”๊ฐ€/์ˆ˜์ •
๐Ÿ›fix ์˜ค๋ฅ˜์™€ ๊ฐ™์€ ๊ฒƒ์„ ์ˆ˜์ •์„ ํ•˜์˜€์„ ๋•Œ ์‚ฌ์šฉ
โœ…test ํ…Œ์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •
๐Ÿ“docs ๋ฌธ์„œ์™€ ๊ด€๋ จํ•˜์—ฌ ์ˆ˜์ •ํ•œ ๋ถ€๋ถ„์ด ์žˆ์„ ๋•Œ ์‚ฌ์šฉ
๐ŸŽจstyle ๋„์–ด ์“ฐ๊ธฐ, ์„ธ๋ฏธ์ฝœ๋ก  ์ถ”๊ฐ€ ๋“ฑ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์— ๋ณ€๊ฒฝ ์—†์„ ๋•Œ ์‚ฌ์šฉ
๐Ÿ”ฅmove ํŒŒ์ผ, ์ฝ”๋“œ์˜ ์ด๋™
โ™ป๏ธrefactor ์ฝ”๋“œ์˜ ๋ฆฌํŒฉํ† ๋ง์„ ์˜๋ฏธ
โž•chore ์˜์กด์„ฑ ์ถ”๊ฐ€
โž–chore ์˜์กด์„ฑ ์ œ๊ฑฐ
๐Ÿ“„license ๋ผ์ด์„ผ์Šค ์ถ”๊ฐ€/์ˆ˜์ •