2๏ธโƒฃ

๐Ÿ’ 2์ฃผ์ฐจ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ํ˜„ํ™ฉ

: Cherry Boys

 

๊ฐ ํฌ์ง€์…˜ ์ง„ํ–‰ ํ˜„ํ™ฉ


ํ”„๋ก ํŠธ

1. ์ง„ํ–‰์ƒํ™ฉ

 
notion image
notion image
notion image
 

2. ๊ตฌํ˜„ ์˜ˆ์ •

 
  • ํŒ€
    • ํŒ€ ์„ ํƒ ํŽ˜์ด์ง€ (๋ทฐ)
    • ์ดˆ๋Œ€, ํ•ด์ฒด, ํƒˆํ‡ด, ๋ฐฉ์ถœ, ์œ„์ž„, ํŒ€ ๋ช… ์ค‘๋ณต์กฐํšŒ ( API ์—ฐ๋™ )
    •  
  • ์šฉ๋ณ‘
    • ์šฉ๋ณ‘ ์ˆ˜๋ฝ ๋งˆํฌ์—…, ๊ธฐ๋Šฅ
    • ํ•„ํ„ฐ ๊ธฐ๋Šฅ
    • ์šฉ๋ณ‘ ์ˆ˜์ • ๋งˆํฌ์—…
    • ์šฉ๋ณ‘ ๋ฆฌ์ŠคํŠธ ๋ฌดํ•œ ์Šคํฌ๋กค
    • API ์—ฐ๊ฒฐ
    •  
  • ๋งค์นญ
    • ๋งค์นญ ๋ฆฌ์ŠคํŠธ ํ•„ํ„ฐ
    • ๋งค์นญ ๋ฆฌ์ŠคํŠธ ๋ฌดํ•œ ์Šคํฌ๋กค
    • API ์—ฐ๊ฒฐ
    •  
  • ํ• ๋‹น ์•ˆ๋œ ํŽ˜์ด์ง€
    • ๊ฐœ์ธ ํŽ˜์ด์ง€
    • ๋ฉ”์ธ ํŽ˜์ด์ง€
    • ์ฑ„ํŒ…, ์•Œ๋ฆผ (์›น์†Œ์ผ“)

๋ฐฑ์—”๋“œ

1. ๊ตฌํ˜„ API

  • User
notion image
 
  • Team
notion image
  • Match
notion image
  • hire post (์šฉ๋ณ‘ ๊ฒŒ์‹œ๊ธ€)
notion image
 

2. ๊ตฌํ˜„ ์˜ˆ์ •

  • ์œ ์ €
    • ๊ฐœ์ธ ํŽ˜์ด์ง€
    • ์‚ฌ์šฉ์ž์˜ ํŒ€ ์ดˆ๋Œ€ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ
    • ์‚ฌ์šฉ์ž์˜ ๋งค์น˜ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ
  • ๋งค์นญ
    • ๋งค์น˜ ํ‰๊ฐ€
    • ๋งค์นญ ์ˆ˜์ •
    • ๋งค์นญ ์ทจ์†Œ
  • ์šฉ๋ณ‘
    • ์šฉ๋ณ‘ ๊ฑฐ์ ˆ
  • ํŒ€
    • ํŒ€ ํƒˆํ‡ด
    • ํŒ€ ํ•ด์ฒด
    • ํŒ€๋ช… ์ค‘๋ณต ํ™•์ธ
    • ํŒ€์› ์ดˆ๋Œ€
 

์ค‘๊ฐ„ ํšŒ๊ณ ๋ก


์ฒด๋ฆฌ

๐Ÿ’
์ตœ๊ณ ์˜ ๋ณด์„์€ ์šฐ๋ฆฌ ๊ฐ€์Šด์†์— ๋›ฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿ’ 
์ž˜ํ•œ ์ 
  • ํšŒ์›๊ฐ€์ž… ํผ ๊ฒ€์ฆ์„ ํ•˜๋ฉด์„œ ์Šค์Šค๋กœ ๋งŽ์€ ์ƒ๊ฐ์„ ํ•ด๋ณด๊ณ  ์‹œ๋„ํ•ด๋ณด๋ฉด์„œ ์ข‹์€ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜จ๊ฒƒ ๊ฐ™๋‹ค ๐Ÿ’
  • ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ~ํ•˜๋ฉด ~์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ• ๊ฒƒ ๊ฐ™์€๋ฐ? ๋ผ๋Š” ์ƒ๊ฐ์„ ์ž์ฃผ ํ•ด๋ณด๋ฉด์„œ ์—๋Ÿฌ๋ฅผ ์ž˜ ์žก์•„๋‚ธ๊ฒƒ ๊ฐ™๋‹ค ๐Ÿ’
  • redux, TypeScript์™€ ๊ฐ™์€ ๊ธฐ์ˆ ์„ ์ฒ˜์Œ ๋ฐฐ์šฐ๋ฉด์„œ ์ ์šฉํ•˜๋‹ค๋ณด๋‹ˆ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๋Š”๋ฐ ์žˆ์–ด์„œ ์ž์‹ ๊ฐ์ด ์ƒ๊ธด๊ฒƒ ๊ฐ™๋‹ค ๐Ÿ’
๋ชปํ•œ ์ 
  • ์ƒ๊ฐ์ด ๋งŽ๋‹ค๋ณด๋‹ˆ ๋‚จ๋“ค๋ณด๋‹ค ๊ตฌํ˜„ ์†๋„๊ฐ€ ๋А๋ ค์ง€๋Š”๊ฒƒ ๊ฐ™๋‹ค.
  • ์‹œ๊ฐ„์„ ๋งŽ์ด ํˆฌ์žํ•˜๋Š”๊ฒƒ์ด ๋‹น์—ฐํ•œ๋ฐ ๊ฐœ์ธ ์ผ์ •์œผ๋กœ ์‹œ๊ฐ„ ๋ถ„๋ฐฐ์— ์‹คํŒจํ•œ์ ์ด ์•„์‰ฝ๋‹ค.
  • ๋ชปํ•œ ๋ถ€๋ถ„์— ์žˆ์–ด์„œ ์ž๊พธ ๋ณ€๋ช…๋งŒ ํ•˜๊ฒŒ ๋˜๋Š”๊ฒƒ ๊ฐ™๋‹ค. ex) ์–ด๋ ค์›Œ์„œ, ์‹œ๊ฐ„์ด ์—†์–ด์„œ, ์‚ฌ์‹ค์€ ๋ชจ๋‘ ์Šค์Šค๋กœ๊ฐ€ ๊ด€๋ฆฌํ•˜์ง€ ๋ชปํ•œ ์ž˜๋ชป์ด๋ผ๊ณ  ์ƒ๊ฐ๋œ๋‹ค.
๊ฐœ์„ ํ•  ์ 
  • ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„์€ ์Šค์Šค๋กœ ํ•ด๊ฒฐํ•˜๋Š”๊ฒƒ๋„ ์ข‹์ง€๋งŒ ์ž์„ธํžˆ ์•Œ๊ณ  ์žˆ๋Š” ํŒ€์›์ด ์žˆ๋‹ค๋ฉด ์ •ํ™•ํ•˜๊ฒŒ ๋ฌด์—‡์„ ๋ชจ๋ฅด๋Š”์ง€์— ๋Œ€ํ•ด์„œ ์ •๋ฆฌํ•œ ํ›„์— ์งˆ๋ฌธํ•ด์„œ ํ•ด๊ฒฐํ•˜๋Š”๊ฒƒ๋„ ์ข‹์„๊ฒƒ ๊ฐ™๋‹ค. ํŠนํžˆ ์‹œ์ฆˆ์—๊ฒŒ ๊ณ ๋งˆ์šด์ ์ด ๋งŽ๋‹ค.
  • ์ง‘์ค‘ํ•˜๋Š” ์‹œ๊ฐ„์„ ๋” ๋Š˜๋ ค์•ผํ• ๊ฒƒ ๊ฐ™๋‹ค. ๋งก์€ ๋ถ€๋ถ„์— ์žˆ์–ด์„œ ์ฑ…์ž„๊ฐ์„ ๊ฐ€์ง€๋ ค ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ๊ณ  ์‚ฌ์†Œํ•œ ์ฐจ์ด๋กœ ๋งˆ์Œ์„ ๋‹ค์žก์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋А๊ผˆ๋‹ค. 3์ฃผ์ฐจ์—๋Š” ๋‹ค๋ฅธ ํŒ€์›๋“ค ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋…ธ๋ ฅํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ๋‹ค.

์šฉ์Šคํ†ค

๐Ÿ’
๋ฆฌ์•กํŠธ, ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์— ์กฐ๊ธˆ์”ฉ ์ต์ˆ™ํ•ด์ง€๋Š” ๋А๋‚Œ. ํ•˜์ง€๋งŒ ์‹œ๊ฐ„์ด ์ด‰๋ฐ•ํ•˜๋‹ค.
์ž˜ํ•œ ์ 
  • ์Šค์ผ€์ฅด์— ํฌ๊ฒŒ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๋Š” ์„ ์—์„œ, ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋“ค์ด ๋”ฑ๋”ฑ ์™„์„ฑ๋˜๊ณ  ์žˆ๋‹ค
  • ์ฒซ ๋ฆฌ์•กํŠธ ํ”„๋กœ์ ํŠธ๋ผ ๋‚ฏ์„ค์—ˆ๋˜ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ์ ์ฐจ ์ต์ˆ™ํ•ด์ง„๋‹ค. ์ ์–ด๋„ useState๋Š” ๋งˆ์Šคํ„ฐํ•œ ๋“ฏ
  • ํŠนํžˆ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์— ์ต์ˆ™ํ•ด์ง€๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ํƒ€์ž…์ง€์ • ์˜ค๋ฅ˜๊ฐ€ ์—ฌ์ „ํžˆ ๋œจ์ง€๋งŒ, ๋‹นํ™ฉ์„ ๋œ ํ•œ๋‹ค. ๊ฐ์ฒด์˜ key๊ฐ’์„ string์œผ๋กœ ์ ‘๊ทผํ•˜๋Š” ๋ฒ•, event ํƒ€์ž… ์ง€์ •ํ•ด์ฃผ๋Š” ๊ฒƒ, as์˜ ํ™œ์šฉ ๋“ฑ ๋งŽ์€ ๊ฒƒ์„ ์–ป์–ด๋ƒˆ๋‹ค.
  • ๊นƒ ์‚ฌ์šฉ๋ฒ•๋„ ๋งŽ์ด ์ต์ˆ™ํ•ด์กŒ๋‹ค. ๊นƒ ์ปจ๋ฒค์…˜์ด ์ž˜ ์ •๋ฆฝ๋˜์–ด์žˆ๋Š” ๋•๋ถ„์ด์—ˆ๋‹ค. ๊ทธ๋™์•ˆ ๊นƒ์„ ์ˆ˜๋ฐ• ๊ฒ‰ํ•ฅ๊ธฐ๋กœ ์ผ์—ˆ๊ตฌ๋‚˜...
๋ชปํ•œ ์ 
  • ๋ง์ด ์ข‹์•„์„œ ์Šค์ผ€์ฅด์— ํฌ๊ฒŒ ๋ฒ—์–ด๋‚˜์ง€ ์•Š์€ ๊ฒƒ์ด์ง€, ๊ฒฐ๊ตญ ์‹œ๊ฐ„ ๋‚ด์— ์™„๋ฃŒํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์ด์œ ์•ผ ์–ด์ฐŒ๋˜์—ˆ๋“  ์‹œ๊ฐ„์ด ์—„์ฒญ ์ด‰๋ฐ•ํ•ด์กŒ๋‹ค.
  • ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ฐ ๋ฆฌ๋ทฐ๋ฐ˜์˜์ด ๋ฏธํกํ–ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ํ•„์š”ํ•œ ์ผ์ด๋ฉฐ, ์‹œ๊ฐ„์„ ์จ์„œ ์ฝ”๋“œ๋ฅผ ๋ฆฌ๋ทฐํ•ด์ค€ ๋ฆฌ๋ทฐ์–ด์—๊ฒŒ๋„ ๋ฏธ์•ˆํ•œ ์ผ์ด๋‹ค. ๊ฐœ๋ฐœ์ด๋ผ๋Š” ํ•‘๊ณ„์— ์†Œํ™€ํ•ด์กŒ๋‹ค.
  • ๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ์˜์‚ฌ์†Œํ†ต์˜ ๋ฏธํก์œผ๋กœ ๋ฐฉํ–ฅ์ด ํ‹€์–ด์กŒ๋‹ค. ๋‘ ๋ฒˆ ํ•  ์ผ์„ ํ•œ ๋ฒˆ์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ํ˜‘์—…์˜ ์žฅ์ ์ด ๋ฌด์‚ฐ๋˜๋ฒ„๋ ธ๋‹ค. ์ž‘์—… ๊ณผ์ •์—์„œ ์˜๋ฌธ์ด ์ƒ๊ฒผ์„ ๋•Œ ๋ฐ”๋กœ ํ•ด๊ฒฐํ–ˆ์–ด์•ผ ํ–ˆ๋‹ค.
๊ฐœ์„ ํ•  ์ 
  • ์ •ํ•œ ์‹œ๊ฐ„ ๋‚ด์— ๊ณ„ํšํ•œ ์ผ์€ ๋ฐ˜๋“œ์‹œ ๋๋‚ด์•ผํ•œ๋‹ค. ์‹œ๊ฐ„์ด ์—†๋‹ค.
  • ์‹œ๊ฐ„์„ ํ• ์• ํ•ด์„œ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ์งง๊ฒŒ๋ผ๋„ ํ•˜์ž. ๋งˆ๊ฐ์ด ๋‹ค๊ฐ€์˜ค๊ณ  ์žˆ๊ธฐ์— ์ „์ฒ˜๋Ÿผ ๊ผผ๊ผผํ•œ ๋ฆฌ๋ทฐ๋Š” ๋ถˆ๊ฐ€๋Šฅํ•˜๋”๋ผ๋„ ๊ฐ€๋Šฅํ•œ ๋ฒ”์œ„์—์„œ ์ตœ์„ ์„ ๋‹คํ•˜์ž.
  • ์ง€๊ธˆ๋ถ€ํ„ฐ๋ผ๋„ ๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ •๋ฆฝํ•˜๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์€ ๊ณต์œ ํ•˜์ž. ๊ฐœ๋ฐœ์ด ๊ฑฐ์˜ ๋‹ค ์™„๋ฃŒ๋˜์–ด๊ฐ€๋Š” ์‹œ์ ์ด์ง€๋งŒ, ์‹œ๊ฐ„์ด ๋ถ€์กฑํ•œ ๋งŒํผ ์‹œ๊ฐ„์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๋˜ํ•œ ๋จธ์ง€ ์‹œ์˜ ์ถฉ๋Œ์„ ์ค„์—ฌ์ค„ ๊ฒƒ์ด๋‹ค.
 

์‹ธ๋ฌด์—˜

๐Ÿ’
ํ”๋“ค๋ฆฌ๋Š” ์ฝ”๋“œ ์†์—์„œ ๋‚ด ์—๋Ÿฌํ–ฅ์ด ๋А๊ปด์ง„๊ฑฐ์•ผ
์ž˜ํ•œ ์ 
  • ํ”„๋ก ํŠธ์™€ Jira๋ฅผ ๊ณต์œ ํ•ด์„œ ์ „์ฒด ์ง„ํ–‰์ƒํ™ฉ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ง„ํ–‰ ์ƒํ™ฉ์— ๋งž๊ฒŒ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๋„ ํ•  ์ˆ˜ ์žˆ์—ˆ์Œ
  • ๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋Œ์–ด์˜ฌ๋ฆฐ ๊ฒƒ. ์Šคํ”„๋ฆฐํŠธ์— ๋งž์ถฐ ์ตœ๋Œ€ํ•œ ๊ฐœ๋ฐœ์„ ๋งž์ถ”๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Œ
๋ชปํ•œ ์ 
  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ๊ผผ๊ผผํžˆ ์ž‘์„ฑํ•˜์ง€ ๋ชปํ•จ
  • ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ž˜ ์ •๋ฆฌํ•˜์ง€ ์•Š์•„์„œ ํ”„๋ก ํŠธ์™€ ๊ฐ™์€ ์ฃผ์ œ์˜ ๋Œ€ํ™”๋ฅผ ๋ฐ˜๋ณตํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์Œ
๊ฐœ์„ ํ•  ์ 
  • ์ฝ”๋“œ ํ€„๋ฆฌํ‹ฐ๋ฅผ ๋” ์‹ ๊ฒฝ์จ์„œ ๊ฐœ๋ฐœํ•  ํ•„์š”๊ฐ€ ์žˆ์Œ
  • ์—ฃ์ง€์ผ€์ด์Šค๋ฅผ ๊ณ ๋ คํ•œ ๋กœ์ง ๊ตฌํ˜„ํ•  ํ•„์š”๊ฐ€ ์žˆ์Œ

์‹œ์ฆˆ

๐Ÿ’
์ฑ…์ƒ๊ณผ ๋ฌผ์•„์ผ์ฒด, ์‹œ์ฆˆ๋ชจ๋“œ ๊ฐ€์ฆˆ์•„์•„์•—~ ๐Ÿฅฒ
์ž˜ํ•œ ์ 
TopDown ๊ฐœ๋ฐœ ๋ฐฉ์‹์„ ํ†ตํ•ด ๋ถˆํ•„์š”ํ•œ ์ปดํฌ๋„ŒํŠธ์˜ ์ƒ์„ฑ์„ ์ตœ์†Œํ™”ํ•˜์˜€๋‹ค.
๋ฐฑ์—”๋“œ์™€์˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ํ†ตํ•ด์„œ ํ˜„์žฌ๊นŒ์ง€ ๊ฐœ๋ฐœ๋œ ํŽ˜์ด์ง€์˜ API ์—ฐ๋™์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๋ฆฌ์•กํŠธ & ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์— ์ต์ˆ™ํ•ด์ง€๊ณ  ์žˆ๋‹ค.
๋ชปํ•œ ์ 
ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋Š” ๊ฒƒ(์ฝ”๋“œ๋ฆฌ๋ทฐ) ์— ๋Œ€ํ•ด์„œ ํŒ€์›๋“ค์˜ ์˜๊ฒฌ์„ ์˜จ์ „ํžˆ ์ˆ˜์šฉ์น˜ ์•Š๊ณ  ๋…๋‹จ์ ์œผ๋กœ ์ง„ํ–‰์„ ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์ ์šฉํ•˜๋Š” ๊ธฐ์ˆ ๋“ค์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ์ ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , ์‹œ๊ฐ„๋•Œ๋ฌธ์— ์ ์šฉ ์‹œํ‚ค๋Š” ๊ฒฝ์šฐ๋“ค์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.
๊ฐœ์„ ํ•  ์ 
๊ธฐ๋Šฅ๊ณผ ์ฝ”๋“œ์˜ ํ€„๋ฆฌํ‹ฐ ์‚ฌ์ด์˜ ์กฐ์œจ์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“ค์–ด์„œ ํŒ€์›๋“ค์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด๋ณด๊ณ ์‹ถ์Šต๋‹ˆ๋‹ค.
๋ฆฌ๋•์Šค + RTK Query ํ•™์Šต์„ ํ†ตํ•ด์„œ ์›น ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์ญ

๐Ÿ’
๊ตฌํ˜„๊ตฌํ˜„!
์ž˜ํ•œ ์ 
API๋ฅผ ์—ฐ๋™ํ•˜๊ธฐ ์ „์— ๋ฐฑ์—”๋“œ์™€ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ฃผ๊ณ  ๋ฐ›์„์ง€ ์–˜๊ธฐํ•˜์˜€์Šต๋‹ˆ๋‹ค.
๋ฆฌ์•กํŠธ์™€ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์™€ ์นœํ•ด์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๋ชปํ•œ ์ 
๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ์— ๋Œ€ํ•˜์—ฌ ์˜์‚ฌ์†Œํ†ต์ด ๋ถ€์กฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์•„์ง merge๋˜์ง€ ์•Š์€๊ฒƒ์„ ์–ด๋–ป๊ฒŒ ํ• ์ง€ ์–˜๊ธฐ๊ฐ€ ๋œ ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐœ์„ ํ•  ์ 
RTK Query๋ฅผ ๊ณต๋ถ€ํ•˜์—ฌ ์„œ๋ฒ„ ์ƒํƒœ๊ด€๋ฆฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

ํ˜ธ์„ธ

๐Ÿ’
๋ฒŒ์จ 3์ฃผ? Fire~ ๐Ÿ”ฅ
์ž˜ํ•œ ์ 
  • ์–ด๋– ํ•œ ๋ฌธ์ œ์ ์ด ๋ฐœ์ƒํ•˜์˜€์„ ๋•Œ ํŒ€์›๋“ค๊ณผ ์†Œํ†ต์„ ์ž˜ ์ง„ํ–‰ํ•˜์˜€๋‹ค.
  • ๊นƒ๊ณผ jira ์‚ฌ์šฉ๋ฒ•์ด ์ ์ฐจ ์ต์ˆ™ํ•ด ์ง€๊ณ  ์žˆ๋‹ค. jira๋ฅผ ํ†ตํ•ด ์Šคํ”„๋ฆฐํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ์ข‹์•˜๋‹ค.
๋ชปํ•œ ์ 
  • ์ •ํ•œ ์Šคํ”„๋ฆฐํŠธ ๋ชฉํ‘œ์— ๋Œ€ํ•ด์„œ ์‹œ๊ฐ„ ๋ถ„๋ฐฐ์™€ ํ™œ์šฉ์ด ๋ถ€์กฑํ–ˆ์—ˆ๋‹ค.
  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ์žˆ์–ด์„œ ๊ธฐ๋ณธ ์ง€์‹์ด ๋ถ€์กฑํ•˜์˜€๋‹ค.
  • ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ์— ๊ธ‰๊ธ‰ ํ•ด์„œ ์—ฃ์ง€ ์ผ€์ด์Šค ๋“ค์„ ๋†“์นœ ๊ฒƒ ๊ฐ™๋‹ค.
  • ๊ฐ์ข… ๊ตฌํ˜„ ๋˜๋Š” ์Šคํฌ๋Ÿผ ์ค‘ ์ด์Šˆ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ๋ฌธ์„œํ™”๊ฐ€ ๋ถ€์กฑํ•˜์˜€๋‹ค.
๊ฐœ์„ ํ•  ์ 
  • ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ•˜์˜€์„ ๋•Œ๋‚˜ ๊ตฌํ˜„ ์ค‘ ์ด์Šˆ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€์„ ๋•Œ Notion , Wiki์— ๊ธฐ๋กํ•˜๊ธฐ
  • ์Šคํ”„๋ง ์‹œํ๋ฆฌํ‹ฐ ๋ถ€๋ถ„์— ๋Œ€ํ•ด ๊ตฌํ˜„์ด ๋ถ€์กฑํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๋ฆฌํŽ™ํ† ๋ง ๋ถ€๋ถ„์„ ์ƒ๊ฐํ•ด ๋‘์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.

์ „์ฒด ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ํ˜„ํ™ฉ(img or gif)


ํ”„๋ก ํŠธ

๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž…
  • ๋กœ๊ทธ์ธ
notion image
  • ํšŒ์› ๊ฐ€์ž…
notion image
  • valid ๋˜์ง€ ์•Š์•˜์„๋•Œ ํšŒ์›๊ฐ€์ž… ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ๊ฒฝ์šฐ
notion image
ํŒ€ ํŽ˜์ด์ง€ ( ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ )
  • ํŒ€ ์ƒ์„ธ ๋ณด๊ธฐ
    • notion image
  • ํŒ€ ์ˆ˜์ • ํŽ˜์ด์ง€
    • notion image
 
  • ํŒ€ ๊ฒฝ๊ธฐ์ด๋ ฅ
    • notion image
  • ํŒ€ ๋ฉค๋ฒ„ ์ƒ์„ธ๋ณด๊ธฐ
    • notion image
      notion image
      notion image
 
  • ํŒ€ ์šฉ๋ณ‘ ์ƒ์„ธ๋ณด๊ธฐ-
    • notion image
      notion image
      notion image
  • Not-found ํŽ˜์ด์ง€
    • notion image
์šฉ๋ณ‘ ํŽ˜์ด์ง€ (API ์—ฐ๋™ ํ•„์š”)
  • ์šฉ๋ณ‘ ๋ฆฌ์ŠคํŠธ ํŽ˜์ด์ง€
notion image
  • ๋งค์นญ ๋ฆฌ์ŠคํŠธ ํŽ˜์ด์ง€
notion image
  • ์šฉ๋ณ‘ ์ƒ์„ธํŽ˜์ด์ง€
notion image
  • ๊ตฌ์ธ๊ธ€ ์ž‘์„ฑ
notion image
  • ํ•„ํ„ฐ
notion image
 
๋งค์นญ ํŽ˜์ด์ง€ (API ์—ฐ๋™ ํ•„์š”)
  • ๋งค์นญ ์ƒ์„ธ ์ •๋ณด ํŽ˜์ด์ง€
notion image
notion image
  • ๋งค์นญ ์ˆ˜๋ฝ
notion image
  • ๋งค์นญ ์‹ ์ฒญ
notion image
  • ๋งค์นญ ํ‰๊ฐ€
notion image
  • ๋งค์นญ ๋“ฑ๋ก ํŽ˜์ด์ง€
notion image
  • ๋งค์นญ ์ˆ˜์ • ํŽ˜์ด์ง€
notion image