์ง€์ŠคํŠธ ์ฒญ์›์„œ๋น„์Šค ํšŒ๊ณ 

@choi2021 ยท November 30, 2022 ยท 20 min read

๐Ÿ™‹โ€โ™‚๏ธ ์ง€์ŠคํŠธ ์ฒญ์›์„œ๋น„์Šค

์ง€์ŠคํŠธ ์ฒญ์›์„œ๋น„์Šค๋Š” 8๋ช…์œผ๋กœ ์ด๋ฃจ์–ด์ง„ Better ITํŒ€์ด 2021๋…„ 7์›”์— ํŒ€๋นŒ๋”ฉ์„ ์‹œ์ž‘ํ•ด 2022๋…„ 3์›” 14์ผ์— ๋Ÿฐ์นญ, ํ˜„์žฌ๋Š” ํ•™๊ต์—์„œ ์šด์˜๋˜๊ณ  ์žˆ๋Š” ํ”„๋กœ์ ํŠธ๋‹ค. ๋‚˜๋Š” 2021๋…„ 11์›”๋ถ€ํ„ฐ ์ฐธ์—ฌํ•ด 4์›”๊นŒ์ง€ ์ฐธ์—ฌํ–ˆ๊ณ , ์ฝ”๋”ฉ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ฒ˜์Œ์œผ๋กœ ์ฐธ์—ฌํ•œ ํŒ€ ํ”„๋กœ์ ํŠธ์˜€๋‹ค. ๊ทธ๋•Œ ๋ฐฐ์› ๋˜ ๋งŽ์€ ๊ฒƒ๋“ค์ด ํ† ๋Œ€๊ฐ€ ๋˜์–ด, ํ˜ผ์ž ํ”„๋กœ์ ํŠธ๋ฅผ ํ•  ๋•Œ, ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ ์ฝ”์Šค์— ์ฐธ์—ฌํ•˜๋ฉด์„œ๋„ ์ ์šฉํ•ด ๋‚˜๊ฐ”๋‹ค. ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉด์„œ ์ค‘์š”ํ•œ ์ „ํ™˜์ ์ด ๋˜์—ˆ๋˜ ์ง€์ŠคํŠธ ์ฒญ์›์„œ๋น„์Šค๋ฅผ ํšŒ๊ณ ํ•ด๋ณด๋ ค ํ•œ๋‹ค.

๐Ÿ™„ ๊ฐ™์ด ํ•ด๋„ ๊ดœ์ฐฎ์„๊นŒ..?

๋‚ด๊ฐ€ ์ฐธ์—ฌํ•˜๊ธฐ ์ „ Better IT ํŒ€์€ ์›๋ž˜ 7๋ช… ์ด์—ˆ๋‹ค. ํŒ€์€ ํ•™๊ต ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋ฅผ ์œ„ํ•œ ๋™์•„๋ฆฌ์—์„œ ์‹œ์ž‘๋˜์–ด, ์ปดํ“จํ„ฐ ๊ณตํ•™ ์ „๊ณต์ƒ 7๋ช…์ด ํ•จ๊ป˜ํ•ด ์žˆ์—ˆ๋‹ค. ์šด์ด ์ข‹์•˜๋˜ ๋‚˜๋Š”, ๊ทธ ๋‹น์‹œ์—๋Š” ๋ชฐ๋ž์ง€๋งŒ ๊ทธ์ค‘์— ์นœํ•œ ์นœ๊ตฌ 2๋ช…์ด ์ฐธ์—ฌํ•˜๊ณ  ์žˆ์—ˆ๊ณ , ๋ฃธ๋ฉ”์ดํŠธ์˜€๋˜ ์นœ๊ตฌ์—๊ฒŒ ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด์„œ '์–ด๋–ป๊ฒŒ ๊ณต๋ถ€ํ•˜๋ฉด ์ข‹์„์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค'๋Š” ์ด๋Ÿฐ์ €๋Ÿฐ ๊ณ ๋ฏผ์„ ์–˜๊ธฐํ•˜๋‹ค๊ฐ€ '๊ทธ๋Ÿฌ๋ฉด ๋‚ด๊ฐ€ ์ด๋Ÿฐ ๊ฑธ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ ๊ฐ™์ด ํ•˜๋Š” ๊ฑด ์–ด๋•Œ' ๋ผ๊ณ  ๋จผ์ € ์ œ์•ˆํ•ด์ฃผ์—ˆ๋‹ค. ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋ฉด์„œ ํˆฌ๋‘๋ฆฌ์ŠคํŠธ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ  '๋‚˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋  ๊ฑฐ์•ผ' ํ•˜๋˜ ํ•œ์ฐธ ๋ถ€์กฑํ•œ ์‹œ์ ˆ์˜ ๋‚˜์˜€์ง€๋งŒ, ๊ณ ๋งˆ์šด ์นœ๊ตฌ๋“ค์€ ๋‚˜์—๊ฒŒ ๋จผ์ € ๊ฐ™์ด ํ•ด๋ณด์ž๋Š” ์ œ์•ˆ์„ ํ•ด์ฃผ์—ˆ๋‹ค.

์ œ์•ˆ์„ ๋ฐ›๊ณ  ๋‚ด๊ฐ€ ์ง์ด ๋˜์ง€๋Š” ์•Š์„๊นŒ ๊ณ ๋ฏผ๋„ ๋งŽ์ด ๋˜์—ˆ๋‹ค. ํŒ€์˜ ๋ชฉํ‘œ๊ฐ€ ํ™•์‹คํ•ด ๋ณด์˜€๊ณ , ๋‚˜๋Š” ์•„์ง ๋ถ€์กฑํ•˜๋‹ค๋Š” ์ƒ๊ฐ์ด ๋„ˆ๋ฌด ๋งŽ์•„ ๋” ์ž์‹ ๊ฐ์ด ์—†์—ˆ๋‹ค. ์นœ๊ตฌ๊ฐ€ ๊ทธ๋ž˜๋„ ํŒ€์œผ๋กœ ํ•ด๋ณด๋Š” ๊ฒฝํ—˜์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ์„ค๋“ํ•ด์ค˜์„œ ๋„์ „ํ•ด ๋ณด๊ธฐ๋กœ ๋งˆ์Œ ๋จน์—ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ Better ITํŒ€์˜ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋กœ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

๐Ÿšฉ ํ•™๊ต์•ผ, ์šฐ๋ฆฌ ์–˜๊ธฐ ์ข€ ๋“ค์–ด์ค˜

๋‹น์‹œ ์šฐ๋ฆฌ ํŒ€์ด ์ •์˜ํ•œ ๋ฌธ์ œ๋Š” ํ•™๊ต์™€ ํ•™์ƒ์˜ ์†Œํ†ต ๋ถ€์žฌ์˜€๋‹ค. ๋‹น์‹œ์— ๋Œ€ํ•™์›์—๋Š” ํ•™์ƒํšŒ๊ฐ€ ํ™œ๋ฐœํžˆ ํ™œ๋™ํ•˜๊ณ  ์žˆ์—ˆ๋˜ ๊ฒƒ์— ๋ฐ˜ํ•ด, ๋Œ€ํ•™๊ต์˜ ํ•™์ƒํšŒ๋Š” ์—†๋Š” ์ƒํƒœ์—ฌ์„œ ํ•™๊ต์— ๋Œ€ํ•™์ƒ๋“ค์˜ ์˜๊ฒฌ์„ ๊ฑด์˜ํ•  ๋ฐฉ๋ฒ•์ด ์—†์—ˆ๊ณ , ๊ทธ๋กœ ์ธํ•ด ํ•™์ƒ๋“ค์˜ ๋ถˆ๋งŒ์€ ์—๋ธŒ๋ฆฌํƒ€์ž„๊ณผ ๊ฐ™์€ ๊ณณ์— ์˜ฌ๋ผ์˜ค๊ณ  ์žˆ๋Š” ์ƒํ™ฉ์ด์—ˆ๋‹ค. ์—๋ธŒ๋ฆฌํƒ€์ž„์— ์˜ฌ๋ผ์˜จ ์˜๊ฒฌ๋“ค ์ค‘์— ๊ฐœ์ธ์ ์ธ ์ผ๋“ค๋„ ์žˆ์ง€๋งŒ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์˜ ๋™์˜๋ฅผ ๋ฐ›๊ณ , ๊ณต๊ฐ ๊ฐ€๋Š” ๊ฑด์˜์‚ฌํ•ญ๋“ค์ด ๋งŽ์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฐ ํ•™์ƒ๋“ค ๊ณต๊ณต์˜ ๋ฌธ์ œ๋“ค์„ ์ง์ ‘ ํ•™๊ต์— ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒํ•˜๋Š” ๊ณ ๋ฏผ์—์„œ ์‹œ์ž‘ํ–ˆ๋‹ค.

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

image 20221130154414471

๐ŸŽจ ์„œ๋น„์Šค์˜ ์–ผ๊ตด, ๋””์ž์ธ์˜ ์‹œ์ž‘

๋ฌธ์ œ ์ •์˜์™€ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ์‹์— ๋Œ€ํ•ด ํŒ€์ด ๋™๊ธฐํ™”๊ฐ€ ๋˜๊ณ  ๋‚˜์„œ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋กœ์จ ๊ฐ€์žฅ ์ฒ˜์Œ ์ฐธ์—ฌํ•œ ์ผ์€, ๋‹ค๊ฐ™์ด ๋””์ž์ธ์„ ๊ตฌ์ƒํ•˜๊ณ  ๊ณ„ํšํ•˜๋Š” ์ผ์ด์—ˆ๋‹ค. ๋‹น์‹œ ํ”„๋ก ํŠธ์—”๋“œ ํŒ€์—์„œ Figma๋ฅผ ์ด์šฉํ•ด์„œ ๋””์ž์ธํ•œ ํ›„์— ํ™”๋ฉด์œผ๋กœ ์˜ฎ๊ธฐ๊ธฐ๋กœ ํ•ด, ๋จผ์ € Figma๋กœ ๋””์ž์ธ์„ ํ–ˆ๋‹ค. ๋‚ด๊ฐ€ ์ฐธ์—ฌํ•œ ์‹œ์ ์—์„œ๋Š” ํ™ˆํŽ˜์ด์ง€์™€ ์ฒญ์›ํŽ˜์ด์ง€์˜ ๋””์ž์ธ์ด ๋๋‚œ ์ƒํƒœ์˜€๊ณ , ํšŒ์›๊ฐ€์ž…๊ณผ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋ถ€ํ„ฐ ๋””์ž์ธ์— ์ฐธ์—ฌํ–ˆ๋‹ค. 4๋ช…์˜ ํŒ€์›๋“ค์ด ๋ชจ๋‘ ๋ชจ์—ฌ์„œ ๊ธฐํšํ•˜๊ณ  ์–ด๋–ค ๋””์ž์ธ์ด ๋” ์ ์ ˆํ•  ์ง€, ์ฒญ์™€๋Œ€ ๊ตญ๋ฏผ ์ฒญ์›, ๊ตญํšŒ์˜ ๊ตญ๋ฏผ ์ฒญ์›, ๊ทธ๋ฆฌ๊ณ  ํ•™๊ต์˜ ํ™ˆํŽ˜์ด์ง€๋ฅผ ์ฐธ๊ณ ํ•ด ์„œ๋น„์Šค์˜ ๋””์ž์ธ์„ ์ž…ํ˜€๊ฐ”๋‹ค. ๋””์ž์ธ์„ ํ•˜๋ฉด์„œ ์–ด๋–ค ๊ฒŒ ๋” ์ข‹์„์ง€ ๋„ˆ๋ฌด ๊ณ ๋ฏผ๋  ๋•Œ๋Š” ์˜†์—์„œ ํšŒ์˜ํ•˜๊ณ  ์žˆ๋Š” ๋ฐฑ์—”๋“œ ํŒ€์˜ ์˜๊ฒฌ์„ ๊ตฌํ•˜๊ธฐ๋„ ํ•˜๋ฉด์„œ, ํŒ€์›๋“ค ๋ชจ๋‘๊ฐ€ ๋™์˜ํ•œ ๋””์ž์ธ์„ ๋งŒ๋“ค์–ด ๊ฐ”๋‹ค.

[ Figma์— ํ•จ๊ป˜ ๋””์ž์ธํ•œ ์ฒญ์› ์„œ๋น„์Šค ํŽ˜์ด์ง€ ]

image 20221130155536454

๐Ÿ‘“ ๋””์ž์ธํ–ˆ์œผ๋‹ˆ ์ด์ œ ๋งŒ๋“ค์ž, ํŽ˜์ด์ง€ ์Šคํƒ€์ผ๋ง

๊ตฌ์ฒด์ ์ธ ๋””์ž์ธ์„ ๋งŒ๋“  ์ดํ›„์— ์‹ค์ œ๋กœ ์„œ๋น„์Šค์— ๋ฐ˜์˜ํ•˜๋Š” ์ผ์€ ์ƒ๊ฐ๋ณด๋‹ค ์–ด๋ ค์šด ์ผ์ด์—ˆ๋‹ค. ํŒ€ ๋‚ด ์Šคํƒ€์ผ๋ง ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ styled-components์™€ chakra-ui๋ฅผ ์ด์šฉํ•˜๊ธฐ๋กœ ์ •ํ•ด, ์ฒ˜์Œ์œผ๋กœ CSS-IN-JS๋ฅผ ๊ณต๋ถ€ํ•˜๊ณ  ์‚ฌ์šฉํ•ด๋ณด์•˜๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ css๋ฅผ ํ•˜๋‹ค๋‹ˆ ๋„ˆ๋ฌด ์‹ ๊ธฐํ•˜๋ฉด์„œ๋„, css module์„ ์ด์šฉํ•ด ์Šคํƒ€์ผ๋งํ•˜๋˜ ๋‚˜์—๊ฒŒ๋Š” ๋„ˆ๋ฌด ์–ด๋ ค์›Œ ๋ฉฐ์น ์„ ๊ณ ์ƒํ•˜๊ธฐ๋„ ํ–ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์—ญ์‹œ ์‹œ๊ฐ„์ด ํ๋ฅด๋‹ˆ ์ต์ˆ™ํ•ด์ง€๋ฉด์„œ, ์ปดํฌ๋„ŒํŠธ ๋‚ด์— ์กด์žฌํ•˜๋Š” style ์ฝ”๋“œ๋“ค ๋•Œ๋ฌธ์— ์ฝ”๋“œ ์–‘์ด ๋งŽ์•„์ ธ ๋กœ์ง์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์–ด๋ ค์šฐ๋‹ˆ style.ts๋กœ ๋”ฐ๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฑด ์–ด๋–จ๊นŒ ์ œ์•ˆํ•˜๊ธฐ๋„ ํ•˜๊ณ , ๋‚ด๋ถ€์ ์œผ๋กœ ๊ณต์šฉ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” css์†์„ฑ๋“ค์„ ์ „์—ญ๋ณ€์ˆ˜๋กœ ๋ฐ”๊พธ๊ณ  ๊ณ ์ • px๋‹จ์œ„๋กœ ๋˜์–ด์žˆ๋Š” ์Šคํƒ€์ผ ์ฝ”๋“œ๋“ค์„ rem๊ณผ em์œผ๋กœ ๋ฐ”๊พธ๋Š” ์ž‘์—…์„ ์ œ์•ˆํ•ด์„œ ์ˆ˜์ •ํ•˜๊ธฐ๋„ ํ–ˆ๋‹ค.

[issue๋กœ ๋“ฑ๋กํ•˜๊ณ  ์ž‘์—…ํ•ด์„œ ์˜ฌ๋ฆฐ PR]

image 20221130163000959

๐Ÿ”‘ ๋‚ด๊ฐ€ ๋‹ด๋‹นํ•œ ํšŒ์›๊ฐ€์ž…/ ํšŒ์›์ •๋ณด ๋ณ€๊ฒฝ ํŽ˜์ด์ง€

์Šคํƒ€์ผ๋ง์— ๋Œ€ํ•ด ๋จผ์ € ๊ณต๋ถ€ํ•œ ์ดํ›„์— ๋‚ด๊ฐ€ ๋‹ด๋‹นํ•œ ํŽ˜์ด์ง€๋Š” ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ, ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ํŽ˜์ด์ง€์˜€๋‹ค. ์ฒ˜์Œ์œผ๋กœ ๋ฐฑ์—”๋“œ ํŒ€์—์„œ ๋งŒ๋“ค์–ด ์ค€ swagger API๋ฌธ์„œ๋ฅผ ๋ณด๋ฉด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ ์‰ฝ์ง€ ์•Š์•˜์ง€๋งŒ, ์กฐ๊ธˆ์”ฉ ์ต์ˆ™ํ•ด์ง€๋ฉด์„œ API๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š”๋ฐ ํฐ ๋ฌธ์ œ๋Š” ์—†์—ˆ๋‹ค. ์•„๋ž˜์—์„œ ๊ฐ๊ฐ์˜ ํŽ˜์ด์ง€๋งˆ๋‹ค ๊ฐ€์กŒ๋˜ ์ธ์ฆ ๋กœ์ง๋“ค์„ ์ •๋ฆฌํ•ด ๋ณด๊ณ ์ž ํ•œ๋‹ค.

ํšŒ์›๊ฐ€์ž…์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ํŽ˜์ด์ง€

์ฒญ์› ์„œ๋น„์Šค๋Š” ํ•™๊ต ๊ตฌ์„ฑ์›์„ ํƒ€๊ฒŸ์œผ๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•™๊ต ๋‚ด๋ถ€ ๊ตฌ์„ฑ์›์ž„์„ ์ธ์ฆํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ–ˆ๊ณ , ๊ทธ ๋ฐฉ๋ฒ•์œผ๋กœ "ํ•™๊ต ์ž์ฒด ์ด๋ฉ”์ผ"์„ ์ด์šฉํ•ด์„œ ์ธ์ฆํ•˜๋Š” ๋ฐฉ์‹์„ ์„ ํƒํ–ˆ๋‹ค. ์šฐ์„  ๊ฐœ์ธ์ •๋ณด๋ฅผ ๋ณด๊ด€ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์•ฝ๊ด€์„ ๋™์˜๋ฅผ ๋ฐ›๊ณ  ํšŒ์›๊ฐ€์ž…์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ–ˆ๋‹ค. ์•ฝ๊ด€๋ถ€๋ถ„์— ์–ด๋–ค ๋‚ด์šฉ์„ ๋‹ด์•„์•ผ ํ• ์ง€๋Š” ๊ฐœ์ธ์ •๋ณด์™€ ๊ด€๋ จ๋˜์–ด ์žˆ๋‹ค ๋ณด๋‹ˆ ์กฐ์‹ฌ์Šค๋Ÿฌ์›Œ ๊ตญ๋ฏผ์ฒญ์›์ด๋‚˜ ๋‹ค๋ฅธ ์„œ๋น„์Šค๋“ค์˜ ์•ฝ๊ด€๋“ค์„ ์ฐธ๊ณ ํ•ด์„œ ์ž‘์„ฑํ–ˆ๋‹ค. ์ด์šฉ์•ฝ๊ด€์— ๋™์˜ํ•˜๊ณ  ๋‚˜๋ฉด ์ง€์ŠคํŠธ ์ด๋ฉ”์ผ์„ ์ž…๋ ฅ ๋ฐ›๊ณ , ์ž…๋ ฅ ๋ฐ›์€ ์ด๋ฉ”์ผ๋กœ ์ธ์ฆ ๋ฉ”์ผ์„ ๋ณด๋‚ธ๋‹ค. ๋ณด๋‚ธ ์ธ์ฆ๋ฉ”์ผ๋ฅผ ์ด์šฉํ•ด ์ธ์ฆํ•˜๋ฉด ์ดํ›„์— ๊ฐœ์ธ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•ด ํšŒ์›๊ฐ€์ž…์ด ์„ฑ๊ณตํ•˜๋Š” workflow๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

[ํšŒ์›๊ฐ€์ž… ์„ฑ๊ณต ๊ณผ์ •]

์ž‘์—…ํ•˜๋ฉด์„œ ์ค‘์š”ํ–ˆ๋˜ ๊ฑด ๊ฐ ๊ณผ์ • ์‚ฌ์ด ์‚ฌ์ด์— ํ•„์š”ํ•œ "์˜ˆ์™ธ ์ฒ˜๋ฆฌ"๋ฅผ ์–ด๋–ป๊ฒŒ ํ•  ์ง€์˜€๋‹ค. ๊ณผ์ •๋งˆ๋‹ค ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์—๋Ÿฌ์— ๋”ฐ๋ผ์„œ ๋‹ค์Œ ์Šคํ…์„ ์–ด๋–ป๊ฒŒ ๊ฐ€์ ธ๊ฐ€์•ผ ํ•  ์ง€ ๋ฐฑ์—”๋“œํŒ€๊ณผ ํšŒ์˜๋ฅผ ํ•˜๋ฉด์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์—๋Ÿฌ ๋‚ด์šฉ๋“ค์„ ๋ชจ๋‘ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ฒ˜๋ฆฌํ–ˆ๋‹ค.

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

์ž‘์—…์˜ ํŽธ์˜์„ฑ์„ ์œ„ํ•ด ๋ฐฑ์—”๋“œ ํŒ€์—๊ฒŒ ๋ถ€ํƒํ•ด ์ธ์ฆ ์ฝ”๋“œ์˜ ์œ ํšจ์‹œ๊ฐ„์„ 1๋ถ„์œผ๋กœ, ์ธ์ฆ์ฝ”๋“œ ์ž…๋ ฅ ์ดํ›„์˜ ์œ ํšจ์‹œ๊ฐ„์„ 5๋ถ„์œผ๋กœ ์„ค์ •ํ•ด์„œ ์ง„ํ–‰ํ–ˆ๊ณ , ๊ณ„์†ํ•ด์„œ ์ƒˆ๋กœ์šด ๊ณ„์ •์„ ๋งŒ๋“ค ์ˆ˜ ์—†๋Š” ์ƒํ™ฉ์ด์—ˆ๊ธฐ์— ๋งŒ๋“  ๊ณ„์ •์„ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ ์ „์šฉ api๋„ ๋ถ€ํƒํ•ด์„œ ํ˜‘์—…ํ•˜๋Š” ๊ณผ์ •์ด ์žˆ์—ˆ๋‹ค.

ํšŒ์›๊ฐ€์ž… ํ•˜๋‚˜์˜ ํŽ˜์ด์ง€์ด์ง€๋งŒ PR์„ ํ†ตํ•ด ์ž‘์—…์— ๋Œ€ํ•œ ํ”„๋ก ํŠธ ํŒ€์˜ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›๊ณ , ๋ฐฑ์—”๋“œํŒ€๊ณผ ํšŒ์˜๋กœ API๋ฅผ ๊ฒฐ์ •ํ•˜๊ณ  ํ˜‘์—…ํ•˜๋Š” ๊ณผ์ •์€ ํŒ€์œผ๋กœ์จ ๋™๋ฃŒ๋กœ์จ ์ผํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ์ข‹์€ ๊ฒฝํ—˜์ด ๋˜์—ˆ๋‹ค.

๋น„๋ฐ€๋ฒˆํ˜ธ ์ฐพ๊ธฐ

ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ  ๋‚˜์„œ, ๋งŒ๋“  ํŽ˜์ด์ง€๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ํŽ˜์ด์ง€๋กœ ๊ฑฐ์˜ ๋™์ผํ•œ ์˜ˆ์™ธ์ฒ˜๋ฆฌ์™€ UI ๊ฐ€์ง€๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ„๋‹จํ•˜๊ฒŒ ์ œ์ž‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

[๋น„๋ฐ€๋ฒˆํ˜ธ ์ฐพ๊ธฐ ์„ฑ๊ณต ๊ณผ์ •]

       1669802715041 12

ํšŒ์›์ •๋ณด๋ณ€๊ฒฝ

ํšŒ์›๊ฐ€์ž…๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ฐพ๊ธฐ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“  ์ดํ›„์— ๋‹ด๋‹นํ•œ ํŽ˜์ด์ง€๋Š” ํšŒ์›์ •๋ณด ๋ณ€๊ฒฝ ํŽ˜์ด์ง€๋กœ ํšŒ์›์ •๋ณด ๋ณ€๊ฒฝ์—๋Š” ํšŒ์›ํƒˆํ‡ด์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ์„ ๋‹ด๊ณ  ์žˆ์—ˆ๋‹ค. ๋งŒ๋“  ํ›„์— ํšŒ์› ํƒˆํ‡ด ๊ธฐ๋Šฅ์ด ๊ผญ ํ•„์š”ํ•œ ์ง€์— ๋Œ€ํ•œ ํŒ€ ํšŒ์˜๋ฅผ ๊ฑฐ์ณ ํšŒ์›ํƒˆํ‡ด ๊ธฐ๋Šฅ์€ ๋นผ๊ธฐ๋กœ ๊ฒฐ์ •๋˜์—ˆ์ง€๋งŒ, ํšŒ์›๊ฐ€์ž…์„ ํ•˜๋ฉด์„œ ์—ฐ๊ฒฐํ–ˆ๋˜ ๊ณ„์ • ์‚ญ์ œ API๋ฅผ ์ด์šฉํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ํšŒ์›ํƒˆํ‡ด ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค.

[๊ฐœ๋ฐœ ๋ฒ„์ „์˜ ํšŒ์›์ •๋ณด๋ณ€๊ฒฝ ํŽ˜์ด์ง€์™€ ํšŒ์›ํƒˆํ‡ด ์„ฑ๊ณต ๊ณผ์ •]

๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ํŽ˜์ด์ง€๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ํ˜„์žฌ ๋น„๋ฐ€๋ฒˆํ˜ธ์™€ ๋ฐ”๊ฟ€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์„œ ์žฌ์„ค์ •์ด ๊ฐ€๋Šฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฐฑ์—”๋“œํŒ€๊ณผ ํšŒ์˜๋กœ ์ •ํ–ˆ๋‹ค. ๋กœ๊ทธ์ธ ์‹œ์— ๋ฐ›์•„์˜ค๋Š” ์ฟ ํ‚ค์— ํ˜„์žฌ ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž์˜ ์„ธ์…˜ ํ‚ค๊ฐ€ ๋‹ด๊ฒจ ์žˆ์–ด์„œ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž ์ •๋ณด๋ฅผ ๊ธฐ์ž…ํ•˜์ง€ ์•Š์•„๋„ ๋น„๋ฐ€๋ฒˆํ˜ธ๋งŒ์„ ์ด์šฉํ•ด ์žฌ ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ–ˆ๋‹ค. ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์„ ๋” ๊ณ ๋ฏผํ•ด์„œ ์ž‘์—…ํ•œ ๋ถ€๋ถ„์ด๋ผ ๋” ์˜๋ฏธ ์žˆ๋Š” ๊ฒฝํ—˜์ด์—ˆ๋‹ค.

[๋ฐฐํฌ ๋ฒ„์ „์˜ ํšŒ์›์ •๋ณด๋ณ€๊ฒฝ ํŽ˜์ด์ง€์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ์„ฑ๊ณต ๊ณผ์ •]

        1669803371912 15

๐Ÿ“ฃ ๋“œ๋””์–ด ์ถœ์‹œ, ๊ทธ๋ฆฌ๊ณ  ์ดํ›„ ์ž‘์—…

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

[ํ™๋ณด ํฌ์Šคํ„ฐ(์ขŒ)์™€ ํ•™๊ต์†Œํ†ต๋งˆ๋‹นํŽ˜์ด์ง€์— ์ถ”๊ฐ€๋œ ์šฐ๋ฆฌ ์„œ๋น„์Šค(์šฐ)]

image 20221130224922564

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

๊ธฐ์กด์˜ ๋‹ต๋ณ€๋œ ์ฒญ์› ํŽ˜์ด์ง€์—๋Š” ์˜์ƒ์„ ๋ณด์—ฌ์ฃผ๊ธฐ ๋ณด๋‹ค๋Š” ํ•™๊ต ์ธก์— ์ œ๊ณตํ•  ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€์—์„œ ๋‹ต๋ณ€ ๋‚ด์šฉ๋งŒ ์ž‘์„ฑํ•˜๋ ค ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กญ๊ฒŒ ์˜์ƒ์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ–ˆ๋‹ค. ๊ทธ๋•Œ ์œ ํŠœ๋ธŒ๋กœ ์˜์ƒ์„ ๋ฐ›์•„์˜ค๊ณ  ๋ณด์—ฌ ์ฃผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ํ–ˆ๋˜ ๊ฒฝํ—˜์ด ์žˆ์–ด, ์œ ํŠœ๋ธŒ๋กœ ํ•™๊ต์—์„œ ์˜์ƒ์„ ์ฐ์–ด์„œ ์˜ฌ๋ ค์ฃผ๋ฉด ์˜์ƒ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ด์„œ ๋‹ต๋ณ€์˜ ๊ฐ€์žฅ ์œ„์— ๋‹ด์œผ๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ๋‚ด๊ฐ€ ์˜๊ฒฌ์„ ์ œ์‹œํ•ด, ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€๋ฅผ ๋งก์€ ํŒ€์›๊ณผ ๊ฐ™์ด ์ „๋‹ดํ•ด์„œ ์ง„ํ–‰ํ–ˆ๋‹ค. ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€์—์„œ ์–ด๋–ป๊ฒŒ url์„ ์ „๋‹ฌํ•ด์„œ ๋ฐ›์•„์˜ฌ ์ง€ ๋“ฑ์„ ๊ฐ™์ด ํšŒ์˜ํ–ˆ๊ณ , embedํ˜•์‹์˜ youtube url์„ ๋ฐ›์•„์™€, ์šฐ๋ฆฌ ํŒ€์˜ ๊ฐ€์žฅ ์ฒซ ๋ฒˆ์งธ ์‘๋‹ต์„ ์˜์ƒ์œผ๋กœ ๋ณด์—ฌ ์ค„ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

[์ฒซ๋ฒˆ์งธ ์ฒญ์›์— ๋Œ€ํ•œ ์ด์žฅ๋‹˜์˜ ๋‹ต๋ณ€์„ ๋‹ด์€ ํŽ˜์ด์ง€]

image 20221130225807786

์ดํ›„์—๋„ ํ•™๊ต ์ธก๊ณผ ํšŒ์˜๋ฅผ ํ•˜๋ฉด์„œ ์ด๋ฏธ ํ•™๊ต ๋‚ด ๋‹ด๋‹น ๋ถ€์„œ๊ฐ€ ์žˆ์–ด์„œ, ์ฒญ์›๋ณด๋‹ค ํ•™๊ต ๋‚ด ๊ด€๋ จ ๋ถ€์„œ์™€ ์—ฐ๋ฝํ•˜๋Š” ๊ฒŒ ๋” ๋น ๋ฅธ ํ•ด๊ฒฐ ๋ฐฉ์•ˆ์ด ๋  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” "๋ฐ˜๋ ค๋œ ์ฒญ์›"์œผ๋กœ ์ƒˆ๋กœ ๋ถ„๋ฅ˜ํ•˜๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์˜๊ฒฌ์ด ์žˆ์—ˆ๋‹ค. ๊ธฐ์กด์˜ ์ •์‹ ์ฒญ์›์˜ ๋ถ„๋ฅ˜๋Š” ์ง„ํ–‰ ์ค‘์ธ ์ฒญ์›/๋งŒ๋ฃŒ๋œ ์ฒญ์› ๋‘ ๊ฐ€์ง€๋กœ ํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๋ฐ˜๋ ค๋œ ์ฒญ์›์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ด๋‹นํ•ด์„œ ์ž‘์—…ํ–ˆ๋‹ค. ๊ธฐ์กด์˜ ์ง„ํ–‰์ค‘์ธ ์ฒญ์›๊ณผ ๋งŒ๋ฃŒ๋œ ์ฒญ์›์˜ ๋””์ž์ธ์ด ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ํฌ๊ฒŒ ์–ด๋ ต์ง€ ์•Š๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

[์ง€์ŠคํŠธ ์ฒญ์›์˜ ๋ฐ˜๋ ค๋œ ์ฒญ์›ํŽ˜์ด์ง€]

image 20221130230835496

์ฒ˜์Œ ํ™๋ณดํ–ˆ์„ ๋•Œ๋Š” ๊ฐ€์ž…์ž ์ˆ˜๊ฐ€ 50๋ช…๋„ ๋˜์ง€ ์•Š์•„์„œ ๊ฑฑ์ •ํ•˜๊ณ  ์žˆ์—ˆ์ง€๋งŒ, ๊ฐ‘์ž๊ธฐ ํšŒ์› ์ˆ˜๊ฐ€ ๋Š˜์–ด ํ˜„์žฌ๋Š” 304๋ช…์˜ ํšŒ์›์ˆ˜, 27๊ฐœ์˜ ์ •์‹ ์ฒญ์› ์ค‘ 7๊ฐœ์˜ ๋‹ต๋ณ€๋œ ์ฒญ์›๊ณผ 594๊ฐœ์˜ ์ด ๋™์˜ ์ˆ˜๋ฅผ ๊ฐ–๋Š” ํ•™๊ต์˜ ์„œ๋น„์Šค๋กœ ๊ณ„์†ํ•ด์„œ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค.

๐Ÿ“” ๋งˆ์น˜๋ฉฐ

์ฒ˜์Œ ํŒ€์— ๋“ค์–ด๊ฐˆ ๋•Œ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋งŒ ์กฐ๊ธˆ ์•Œ๊ณ  ์‹œ์ž‘ํ•œ ์ •๋„์—ฌ์„œ, ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•ด์„œ ๋ฆฌ์•กํŠธ, ๋ฆฌ๋•์Šค, ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ๋“ฑ์„ ์‹ค์ „์œผ๋กœ ๋ถ€๋”ชํžˆ๋ฉด์„œ ๋ฐฐ์› ๋‹ค. ์ƒˆ๋กœ์šด ๊ฒƒ์„ ๋ฐฐ์šฐ๋Š” ๊ฒŒ ์–ด๋ ต๊ณ  ํž˜๋“ค๊ธฐ๋„ ํ–ˆ๊ณ , git์„ ์–ด๋–ป๊ฒŒ ์จ์•ผ ํ•˜๋Š”์ง€ ๋“ฑ ๋ชจ๋“  ๊ฒŒ ๋‹ค ์ฒ˜์Œ์ด๋ผ ์–ด๋ ค์› ๋‹ค. ํ•˜์ง€๋งŒ ๋„ˆ๋ฌด ์ข‹์€ ํŒ€์„ ๋งŒ๋‚˜์„œ, ๋ชจ๋ฅด๋ฉด ๋ฌผ์–ด๋ณผ ์ˆ˜ ์žˆ์—ˆ๊ณ  ์–ด๋ ค์šด ๋ถ€๋ถ„์„ ์ง์ ‘ ์ด๋Œ์–ด์ฃผ๊ณ  ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋„ ํ•˜๋ฉด์„œ ํ•œ ๋ช…์˜ ํŒ€์›์œผ๋กœ ์„ฑ์žฅํ•ด์„œ, ๋‚˜์ค‘์— ๋‚ด ์˜๊ฒฌ๋„ ์ œ์‹œํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

[์ฒ˜์Œ typescript๋ฅผ ์“ฐ๋ฉด์„œ ๋„ˆ๋ฌด ๋‹ต๋‹ตํ•ด์„œ ์“ด any....]

image 20221130232114278

์ด๋•Œ ๋ฐฐ์šด ์ข‹์€ ์ฝ”๋“œ ์ปจ๋ฒค์…˜, git์„ ๋‹ค๋ฃจ๋Š” ๋ฒ• ๋“ฑ์˜ ๊ฒฝํ—˜์ด ์ดํ›„์— ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ ์ฝ”์Šค๋ฅผ ํ•˜๋ฉด์„œ, ํ”„๋กœ์ ํŠธ๋ฅผ ์ข€ ๋” ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•˜๊ณ , ์ด์ œ๋Š” ํŒ€์›๋“ค์„ ์˜คํžˆ๋ ค ๋„์™€์ค„ ์ˆ˜๋„ ์žˆ๋Š” ์‚ฌ๋žŒ์œผ๋กœ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

@choi2021
๋งค์ผ์˜ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๊ฐœ๋ฐœ์ผ์ง€์ž…๋‹ˆ๋‹ค.