๐Ÿ“— 04.01 ์ง„ํ–‰ ์ƒํ™ฉ ๊ณต์œ  & ๋ชฉํ‘œ ์ •ํ•˜๊ธฐ - 42-Gang/project-wiki GitHub Wiki

๐Ÿ“‹ ์ง„ํ–‰ ์ƒํ™ฉ ๊ณต์œ  & ๋ชฉํ‘œ ์ •ํ•˜๊ธฐ

1. ์ง„ํ–‰ ์ƒํ™ฉ ๊ณต์œ 

  • Frontend
    • ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ, ์นœ๊ตฌ๋ชฉ๋ก ์ œ์™ธํ•œ ํŽ˜์ด์ง€ ๊ตฌํ˜„ ์™„๋ฃŒ
  • Backend
    • Boiler plate ์™„์„ฑ

2. ๋ชฉํ‘œ ์ •ํ•˜๊ธฐ

  • Frontend
    • ์†Œ์ผ“ API Mocking ํ•ด๋ณด๊ธฐ
    • ์‹œ๊ฐ„ ๋‚จ์œผ๋ฉด ์Šคํ† ๋ฆฌ๋ถ ์‚ฌ์šฉํ•ด๋ณด๊ธฐ
    • ํŽ˜์ด์ง€ UI ๋งˆ์ € ๋งˆ๋ฌด๋ฆฌ
    • ๊ฐ ๋™์ž‘์— ๋Œ€ํ•œ API ๋ฌธ์„œ ๊ฒ€์ฆํ•˜๋ฉด์„œ ์ž‘์—…
  • Backend
    • ๋‹ค์Œ์ฃผ๊นŒ์ง€ ๊ฐ ์„œ๋ฒ„ API 1์ฐจ ์™„์„ฑํ•˜๊ธฐ
    • ์›น์†Œ์ผ“ ๋ถ€๋ถ„ ์™„๋ฃŒํ•˜๊ธฐ

3. ์ถ”๊ฐ€์ ์ธ ๋…ผ์˜ ์‚ฌํ•ญ

  • ๋Œ€๊ธฐ๋ฐฉ์— winner ํ‘œ์‹œ๋ฅผ ์—†์•จ ๊ฒƒ์ธ๊ฐ€ ๐Ÿ”œ winner๋Š” ์ตœ์ข… ์šฐ์Šน์ž์—๊ฒŒ๋งŒ ๋‹ฌ์•„์ฃผ๊ณ  ๊ฐ ๋งค์น˜์—์„œ ์ง„ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์–ด๋‘ก๊ฒŒ ์ฒ˜๋ฆฌํ•˜์ž
  • ๊ฒŒ์ž„์ด ๋๋‚˜๋Š” ๊ธฐ์ค€ ๐Ÿ”œ 11์  ๋จผ์ € ์ฑ„์šฐ๋Š” ์‚ฌ๋žŒ์ด ์Šน๋ฆฌ. ๋“€์Šค๊ฐ€ ์กด์žฌํ•˜๋ฉฐ 2์  ๋จผ์ € ์•ž์„œ๋Š” ์‚ฌ๋žŒ์ด ์Šน๋ฆฌํ•œ๋‹ค.
  • ์ƒํƒœ ํ‘œ์‹œ
    • ๐Ÿ”œ ํŽ˜์ด์ง€๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ์ •๋ณด๊ฐ€ ์œ ์ง€๋˜์–ด์•ผ ํ•œ๋‹ค. (ํด๋ผ์ด์–ธํŠธ ์ชฝ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ„์† ๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ•จ)
    • ๐Ÿ”œ ์ƒํƒœ ์ค‘ ์ž๋ฆฌ๋น„์›€ -> ํด๋ผ์ด์–ธํŠธ์—์„œ ์ฃผ๊ธฐ์ ์œผ๋กœ ํ™•์ธ, ๋งˆ์ง€๋ง‰์œผ๋กœ ํ™œ๋™ํ•œ ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ๋ช‡ ๋ถ„์ด ์ง€๋‚˜๋ฉด ์ž๋ฆฌ๋น„์›€ ์ฒ˜๋ฆฌ
    • ๐Ÿ”œ ์ƒํƒœ ํ‘œ์‹œ ๊ฐ ์ƒ‰์œผ๋กœ ํ‘œ์‹œํ•˜์—ฌ ๋งˆ์šฐ์Šค ์˜ฌ๋ ค๋†“์œผ๋ฉด ์–ด๋–ค ์ƒํƒœ์ธ์ง€ ๋‚˜์˜ค๊ฒŒ ํ•œ๋‹ค.