๊ธ€ ์ž‘์„ฑ์ž: ํƒ์‹œ ์šด์ „์‚ฌ
๋ฐ˜์‘ํ˜•

๋“ค์–ด๊ฐ€๋ฉฐ ๐Ÿ‘‹

2020๋…„์ด ์ง€๋‚˜๊ฐ”๋‹ค. ๋ถ„๋ช… 2020๋…„์— ํšŒ๊ณ ๊ธ€์„ ์“ฐ๋ คํ–ˆ๋Š”๋ฐ ๋ฉ๋•Œ๋ฆฌ๋‹ค๋ณด๋‹ˆ ๋‚ด๋…„์ด ์™€๋ฒ„๋ ธ๋‹ค. 2020 ๊ฐœ๋ฐœ์ž ํšŒ๊ณ ์™€ 2021์˜ ๋ชฉํ‘œ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ์ ์–ด๋ณด๋ คํ•œ๋‹ค.

 

์ž…์‚ฌ

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

ํ‰ํ™”๋กœ์› ๋˜ 2020๋…„ 1์›”

๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธ€

์ฝ”๋กœ๋‚˜์™€ ์žฌํƒ

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

์ฃผ๋‹ˆ์–ด + ์žฌํƒ์ด๋ผ๋‹ˆ...

๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธ€

์„œ๋น„์Šค ์ถœ์‹œ ๐Ÿ“ฐ

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

๋ณด์ด์Šค ๋‰ด์Šค

๊ด€๋ จ ๋‰ด์Šค

์ž์ทจ ๐Ÿ 

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

๋Š˜์–ด๋‚œ ๊ฑด ๋ฑƒ์‚ด๊ณผ ์š”๋ฆฌ์‹๋ ฅ ๋ฟ

๋ธ”๋กœ๊ทธ

๋ธ”๋กœ๊ทธ๋Š” ์—ด์‹ฌํžˆ ํ–ˆ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค. ์ž‘๋…„์˜ ๊ณผ๊ฑฐ์˜ ๋‚˜๋Š” ๋ถ„๋ช…ํžˆ ์ด๋ ‡๊ฒŒ ์ ์—ˆ๋‹ค.

๊ธ€์„ ์“ธ ์‹œ๊ฐ„์€ ์ข€ ๋” ์ค„์–ด๋“ค๊ฒ ์ง€๋งŒ, ๊ธ€์„ ์“ธ ๊ฒฝ์šฐ ์ข€ ๋” ์ „๋ฌธ์ ์ธ ๊ธ€, ๋‚˜๋งŒ์ด ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ธ€์„ ์ผ์œผ๋ฉด ํ•œ๋‹ค.

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

์—ด์‹ฌํžˆ ์“ด ๊ธ€

์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ

๋˜ ๊ณผ๊ฑฐ์˜ ๋‚ด๊ฐ€ ๋ฌด์Šจ ๋ง์„ ํ–ˆ๋Š” ์ง€ ํ™•์ธํ•ด๋ณด์ž

์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋„ ๊ณ„์† ๋ณ‘ํ–‰ํ•˜๋ฉฐ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ฐ์„ ์žƒ์ง€ ์•Š์•˜์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ๋งํ•˜์ž๋ฉด 2020๋…„์— ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋กœ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋งŒ๋“ค์ง€๋Š” ๋ชปํ–ˆ๋‹ค! ๋‹ค๋งŒ ๊ทธ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋ช‡ ๊ฐœ ์ž‘์—…ํ–ˆ๋‹ค. ์šฐ์„  ์˜ˆ์ „๋ถ€ํ„ฐ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ๋กœ ๊ณ„์† ์œ ์ง€๋ณด์ˆ˜ํ•˜๊ณ  ์žˆ๋Š” react-typescript-boilerplate๋ฅผ ์ข€ ๋” ๋ฐ”๋กœ ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ์ž‘์—…ํ–ˆ๋‹ค. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค๋„ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ๊ธฐ๋ณธ์œผ๋กœ ๋‹คํฌ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ ์šฉํ•˜๊ณ  ๊ฐ์ข… lint๋“ค๋„ ์ˆ˜์ • ๋ฐ ํŒŒ๋น„์ฝ˜๋„ ๋ฐ”๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค. ์œ ์ง€๋ณด์ˆ˜ํ•ด๋†“์€ ๋•๋ถ„์— ์‹ค์ œ ์—…๋ฌด์—์„œ๋„ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋ฅผ ์ด์šฉํ•ด์„œ ์‹œ์ž‘์„ ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ์ ํŠธ์˜ ์œ ์ง€๋ฅผ ๋ฐ›๋“ค์–ด ์ตœ๊ทผ์— ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํ”„๋กœ์ ํŠธ์ธ Next.js์˜ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ์ธ nextjs_boilerplate๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ๋‹ค.

 

๊ทธ๋ฆฌ๊ณ  2020๋…„์ดˆ์—๋Š” open-apis-korea๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ, ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ์ฃผ๋กœ ํ•˜๋‹ค๋ณด๋‹ˆ ๋ฐฑ์—”๋“œ ์„œ๋ฒ„ ๋งŒ๋“œ๋Š” ๊ฒŒ ๊ท€์ฐฎ์„ ๋•Œ๋Š” public api๋“ค์„ ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ด์˜€๋‹ค. ๊ทธ๋Ÿฐ๋ฐ github ํ”„๋กœ์ ํŠธ์ค‘์— public api๋ฅผ ํ•œ๊ธ€๋กœ ์•Œ๋ ค์ฃผ๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ํ•˜๋‚˜๋„ ์—†์–ด์„œ public-apis๋ผ๋Š” ๊ธฐ์กด์˜ ์™ธ๊ตญ ํ”„๋กœ์ ํŠธ๋ฅผ ํฌํฌ๋ฐ›์•„์„œ ๋งค์ผ ํ•œ๋•€ํ•œ๋•€ ๋ฒˆ์—ญ์„ ํ•˜๊ณ  ์ด๋ชจ์ง€๋“ค์€ ๋„ฃ๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ–ˆ๋‹ค. 2์›”์ •๋„์— ๋งˆ๋ฌด๋ฆฌ๊ฐ€ ๋œ ํ”„๋กœ์ ํŠธ์ธ๋ฐ ํ˜„์žฌ๋Š” star๊ฐ€ 300๊ฐœ๊ฐ€ ๋„˜๋Š” ํšจ์ž ํ”„๋กœ์ ํŠธ์ด๋‹ค. ๋‚ด๊ฐ€ ์–ธ์ œ ์ด๋Ÿฐ ์Šคํƒ€์ˆ˜๋ฅผ ๋ฐ›์•„๋ณผ๊นŒ ์‹ถ๋‹ค.

 

์ด ๋ชจ๋“ ๊ฑด ๋‚ด ๋…„ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ ์ถ”์ง„๋ ฅ์„ ์–ป๊ธฐ ์œ„ํ•จ์ด์—ˆ๋‹ค.

๋‚ด๋…„์—๋Š” ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋‚˜๋ผ๋„ ์žฌ๋ฏธ์žˆ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ๋‹ค.

๊ด€๋ จ ํ”„๋กœ์ ํŠธ ๋งํฌ

๊ด€๋ จ ๋ธ”๋กœ๊ทธ ๊ธ€

๐Ÿ‘‹ 21๋…„์„ ๋ฐ”๋ผ๋ณด๋ฉฐ

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

 

๋ฐ˜์‘ํ˜•

'Devlog > ํšŒ๊ณ ๋ก' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๐Ÿ‘‹ 2021 ๐Ÿ‘‹  (2) 2021.12.23
๐Ÿ‘‹ 2020 ๐Ÿ‘‹  (1) 2021.01.01