profile
๐Ÿฃ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฌด๋Ÿญ๋ฌด๋Ÿญ๐Ÿฃ

[๋ฐ๋ธŒ์ฝ”์Šค] 9์ฃผ์ฐจ ํšŒ๊ณ 

์—„์ฒญ ๋ฐ”๋นด๋˜ ์ง€๋‚œ์ฃผ๊ฐ€ ์ง€๋‚˜๊ฐ€๊ณ  ์ด๋ฒˆ 9์ฃผ์ฐจ๋Š” ์‰ฌ์–ด๊ฐ€๋Š” ํ•œ ์ฃผ๊ฐ€ ๋˜์—ˆ๋‹ค. vue์—์„œ ๋น ๋ฅด๊ฒŒ ๋„˜๊ฒผ๋˜ ๊ฐ•์˜๋“ค๋„ ๋‹ค์‹œ ํ•œ๋ฒˆ ๋” ๋“ค์–ด๋ณด๊ณ  ๊ธ‰ํ•˜๊ฒŒ ์‹œ๊ฐ„์— ์ซ“๊ฒจ ์˜จ ์ง€๋‚œ ๋ฐ๋ธŒ์ฝ”์Šค๋ฅผ ํ•œ๋ฒˆ ๋Œ์•„๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋‹ค. ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋„ ํ•˜๋ฉด์„œ ์ง€๋‚œ ๊ฐ•์˜๋„ ๋‹ค์‹œ ๋“ค์–ด๋ณด๋ฉด์„œ ๋ฐ๋ธŒ์ฝ”์Šค์˜ ๋ฐฉํ•™๊ธฐ๊ฐ„์„

2022๋…„ 12์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ๋ธŒ์ฝ”์Šค] 8์ฃผ์ฐจ ํšŒ๊ณ 

8์ฃผ์ฐจ๋Š” ๋„ˆ๋ฌด ๋ฐ”๋นด๋‹ค.. ๊ทธ๋ž˜์„œ ํšŒ๊ณ ๋„ ๋ฐ€๋ ธ...๐Ÿ˜…์ด๋ฒˆ์ฃผ๋Š” npm ์„ค์น˜, webpack ์„ค์ • ๋“ฑ ๋‹ค์–‘ํ•œ ์„ธํŒ…๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ vue router, vuex, netlify๋กœ ๋ฐฐํฌ๊นŒ์ง€ vue์˜ ์‹ฌํ™”ํ•™์Šต์„ ์ง„ํ–‰ํ–ˆ๋‹ค.8์ฃผ์ฐจ ๊ณผ์ œ๋กœ๋Š” ์˜ํ™” api๋ฅผ ๊ฐ€์ ธ์™€ ํ™”๋ฉด์— ๋ณด์—ฌ์ฃผ๋Š” ๊ณผ์ œ๋ฅผ

2022๋…„ 12์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ๋ธŒ์ฝ”์Šค] 7์ฃผ์ฐจ ํšŒ๊ณ 

7์ฃผ์ฐจ์—์„œ๋Š” 6์ฃผ์ฐจ์˜ CSS ์‹ฌํ™” ์—ฐ์žฅ์„ ๊ณผ Vue ๊ธฐ์ดˆ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜์˜€๋‹ค. CSS ์‹ฌํ™”๋Š” SCSS๋กœ ์ด์–ด๋‚˜๊ฐ”์œผ๋ฉฐ Vue๋Š” ๋ผ์ดํ”„์‚ฌ์ดํด๊ณผ ๊ธฐ์ดˆ ๋ฌธ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šตํ•˜์˜€๋‹ค. 7์ฃผ์ฐจ ๊ณผ์ œ๋Š” SCSS์™€ BEM์„ ์ด์šฉํ•ด ๋ฐ˜์‘ํ˜• ์›น์‚ฌ์ดํŠธ๋ฅผ ํด๋ก  ์ฝ”๋”ฉํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋‹ค. ์œ ํŠœ๋ธŒ, ๋„ค์ด๋ฒ„ ๋“ฑ

2022๋…„ 12์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ๋ธŒ์ฝ”์Šค] 6์ฃผ์ฐจ ํšŒ๊ณ 

6์ฃผ์ฐจ๋Š” ์ง€๊ธˆ๊นŒ์ง€ JS์˜ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋Š” ํ•œ ์ฃผ์˜€๋‹ค. ๊ณ ์–‘์ด ์‚ฌ์ง„์ฒฉ ๋งŒ๋“ค๊ธฐ, ๊ณ ์–‘์ด ์‚ฌ์ง„ ๊ฒ€์ƒ‰๊ธฐ ๋งŒ๋“ค๊ธฐ, Drag & Drop ์‹ค์Šต์„ ํ†ตํ•ด ์ง€๊ธˆ๊นŒ์ง€ ํ•™์Šตํ•œ JS๋ฅผ ์‹ค์Šต์„ ํ†ตํ•ด ๋‹ค์‹œ ํ•œ๋ฒˆ ๋ณต๊ธฐํ•˜์˜€๋‹ค. 6์ฃผ์ฐจ๋ถ€ํ„ฐ CSS ์‹ฌํ™”์— ๋“ค์–ด๊ฐ”๋‹ค.๊ณ ์–‘์ด ์‚ฌ์ง„์ฒฉ ๋งŒ๋“ค๊ธฐ ์‹ค์Šต์€ ํด๋”

2022๋…„ 11์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Drag & Drop

์˜ค๋Š˜์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์•„๋‹Œ JS๋งŒ์œผ๋กœ Drag & Drop์„ ๊ตฌํ˜„ํ•ด๋ณด์žDrag & Drop์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•ด๋‹น document์— draggable ์†์„ฑ์„ ์ค˜์•ผํ•œ๋‹ค.Drag & Drop์— ํ•„์š”ํ•œ ์ด๋ฒคํŠธ์™€ ๋ฉ”์„œ๋“œ๊ฐ€ ์žˆ๋‹ค.๋‹ค์–‘ํ•œ ์ด๋ฒคํŠธ๊ฐ€ ์žˆ์ง€๋งŒ ์—ฌ๊ธฐ์„œ๋Š” 4๊ฐ€์ง€๋งŒ ์‚ฌ์šฉํ•ด๋ณธ

2022๋…„ 11์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Infinite Scroll

๋ฌดํ•œ ์Šคํฌ๋กค์€ ์ด๋ฏธ์ง€๋‚˜ ์ปจํ…์ธ ์˜ ๊ธธ์ด ๋˜๋Š” ๊ฐฏ์ˆ˜๊ฐ€ ๋งŽ์„ ๋•Œ, ํ•œ๋ฒˆ์— ๋‹ค ๋ณด์—ฌ์ฃผ์ง€ ์•Š๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ๋งˆ์ง€๋ง‰ ์ปจํ…์ธ ๋ฅผ ๋ณผ ๋•Œ ์ฏค ๋‹ค์Œ ์ปจํ…์ธ ๊ฐ€ ์žˆ์œผ๋ฉด ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ์‹์ด๋‹คFacebook, Instagram๊ฐ™์ด ๊ฒŒ์‹œ๋ฌผ๋“ค์„ ํ•œ๋ฒˆ์— ๋ณด์—ฌ์ฃผ์ง€ ์•Š๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒŒ์‹œ๋ฌผ์„ ๋ณด๋ ค๊ณ  ๊ณ„์†ํ•ด์„œ ์Šคํฌ

2022๋…„ 11์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[๋ฐ๋ธŒ์ฝ”์Šค] 4~5์ฃผ์ฐจ ํšŒ๊ณ 

๋…ธ์…˜ํด๋กœ๋‹..

2022๋…„ 11์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ๋ธŒ์ฝ”์Šค] 3์ฃผ์ฐจ ํšŒ๊ณ 

3์ฃผ์ฐจ์—๋Š” ๊ฐ„๋‹จํ•œ TodoList App์„ ๋งŒ๋“ค์—ˆ๋‹ค. HTML์œผ๋กœ ํ™”๋ฉด์„ ๊ทธ๋ฆฌ๋Š”๊ฒŒ ์•„๋‹ˆ๊ณ  JS๋งŒ์œผ๋กœ ํ™”๋ฉด๋„ ๊ทธ๋ฆฌ๊ณ  TodoList ๊ธฐ๋Šฅ๋„ ๋งŒ๋“ค์—ˆ๋‹ค. ์ฒ˜์Œ์œผ๋กœ JS๋งŒ์œผ๋กœ DOM ์กฐ์ž‘์„ ํ†ตํ•ด ํ™”๋ฉด์„ ๊ทธ๋ฆฌ๋ ค๊ณ  ํ•˜๋‹ˆ ํฅ๋ฏธ๋กœ์› ๋‹ค. append(), createElement(),

2022๋…„ 11์›” 5์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ๋ธŒ์ฝ”์Šค] 2์ฃผ์ฐจ ํšŒ๊ณ 

ํž˜๋“  2์ฃผ๊ฐ€ ์ง€๋‚ฌ๋‹ค.์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๋Š”๋ฐ ๊ฐœ๋…์€ ์ดํ•ดํ–ˆ์ง€๋งŒ ๊ตฌํ˜„์ด๋‚˜ ๋ฌธ์ œ์— ์ ์šฉ์‹œํ‚ค๊ธฐ๊ฐ€ ์–ด๋ ค์› ๋‹ค.ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 3~4๋‹จ๊ณ„ ๋ฌธ์ œ๋ฅผ ์‹ค์Šต ๋ฌธ์ œ๋กœ ํ’€์—ˆ๋Š”๋ฐ ํ’€์ง€ ๋ชปํ•˜์˜€๋‹ค. ์•„์ฃผ ์ ˆ๋ง์ ์ธ ํ•œ ์ฃผ์˜€๋‹ค๐Ÿ˜‚์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์•ฝํ•ด์„œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 0๋‹จ๊ณ„๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ํ’€์–ด๋‚˜๊ฐˆ ๊ณ„

2022๋…„ 10์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

๋ช…๋ นํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ & ์„ ์–ธํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ

๋ช…๋ นํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ปดํ“จํ„ฐ๊ฐ€ ์ˆ˜ํ–‰ํ•  ๋ช…๋ น๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ์จ ๋†“์€ ๊ฒƒ์ด๋‹ค. ์–ด๋–ค ๋ฐฉ๋ฒ•์œผ๋กœ ํ•˜๋А๋ƒ์— ํฌ์ปค์‹ฑ ex) ์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค ๋•Œ, ์–ด๋А DOM์— ์ ‘๊ทผํ•ด์„œ ๊ทธ DOM์˜ Text๋ฅผ ์–ด๋–ป๊ฒŒ ๋ฐ”๊พธ๊ณ  ๊ทธ DOM์˜ ์–ด๋А ์†์„ฑ์ด ์–ด๋–ค ๊ฐ’์ผ ๋•Œ๋Š” ์ด๋ ‡๊ฒŒ ๋™์ž‘ํ•˜๊ฒŒ ํ•ด๋ผ ๋ผ๋Š” ์‹์˜ ํ”„๋กœ

2022๋…„ 10์›” 28์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Virtual DOM

๋ธŒ๋ผ์šฐ์ €DOM ๋ธ”๋กœ๊น…์ด์ „์— ๋ธŒ๋ผ์šฐ์ €์™€ DOM์— ๋Œ€ํ•ด ์ •๋ฆฌํ•œ ๊ธ€์ด๋‹ค.DOM์— ๋ณ€ํ™”๊ฐ€ ์ƒ๊ธฐ๋ฉด ๋ Œ๋” ํŠธ๋ฆฌ๋ฅผ ์žฌ์ƒ์„ฑํ•˜๊ณ  ๋ ˆ์ด์•„์›ƒ์„ ๋งŒ๋“ค๊ณ  ํŽ˜์ธํŒ…ํ•˜๋Š” ๊ณผ์ •์„ ๋ณ€ํ™”ํ•  ๋•Œ๋งˆ๋‹ค ๋ฐ˜๋ณตํ•œ๋‹ค. SPA์—์„œ๋Š” DOM์˜ ๋ณ€ํ™”๊ฐ€ ๋นˆ๋ฒˆํ•˜๊ฒŒ ์ผ์–ด๋‚˜๋Š”๋ฐ ๋ณ€ํ™”๊ฐ€ ์ผ์–ด๋‚  ๋•Œ๋งˆ๋‹ค ์œ„ ๊ณผ์ •์ด ๋ฐ˜๋ณต๋˜๋‹ˆ ์—ฐ์‚ฐ๋„

2022๋…„ 10์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

BFS & DFS

BFS ์™€ DFS๋ž€? ๋Œ€ํ‘œ์ ์ธ ๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ BFS: ๋„ˆ๋น„ ์šฐ์„  ํƒ์ƒ‰ DFS: ๊นŠ์ด ์šฐ์„  ํƒ์ƒ‰

2022๋…„ 10์›” 24์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐ๋ธŒ์ฝ”์Šค] 1์ฃผ์ฐจ ํšŒ๊ณ 

๋ฐ๋ธŒ์ฝ”์Šค๊ฐ€ ์‹œ์ž‘ํ•œ์ง€ ๋ฒŒ์จ 1์ฃผ์ผ์ด ์ง€๋‚ฌ๋‹ค.์ฒซ ์ฃผ์—๋Š” Javascript ์ฃผ์š” ๋ฌธ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šตํ•˜์˜€๋‹ค. ์•„๋‹ˆ๋‹ค ๋ฐฐ์šฐ๊ธฐ๋งŒ ํ–ˆ๋‹ค.. ์•„์ง ์Šต๋“๊นŒ์ง€๋Š” ๋ชปํ•ด ์ฃผ๋ง์„ ์ด์šฉํ•ด ๋‹ค์‹œ ํ•œ๋ฒˆ ๋ณต์Šตํ•  ์˜ˆ์ •์ด๋‹ค๐Ÿ˜‚Day-1์—๋Š” VSCode์„ค์น˜, Node ์„ค์น˜ ๋“ฑ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋ธŒ๋ผ์šฐ์ €

2022๋…„ 10์›” 22์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Git ์ •๋ฆฌ

git initgit push, pullorigin ์ด๋ž€git branch, git switchgit remoteremote์— ๋Œ€ํ•ด์„œ ๋‹ค์‹œ

2022๋…„ 10์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

์ฟ ํ‚ค์™€ ์„ธ์…˜

ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„ ๊ตฌ์กฐstateless, connectionlessHTTP ๋ฉ”์„ธ์ง€์ธ์ฆ๊ฐœ์ธํ™”๋ฐฉ๋ฌธ์ž๋“ค์˜ ์ƒํƒœ ์ฒดํฌํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฐ๋ธŒ์ฝ”์Šค

2022๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

JS ๋™์ž‘ ์›๋ฆฌ์™€ ์ด๋ฒคํŠธ ๋ฃจํ”„

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ์‹ฑ๊ธ€ ์Šค๋ ˆ๋“œ์ด๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ํ•˜๋‚˜์˜ Call Stack์ด ์กด์žฌํ•œ๋‹ค. ์ถœ์ฒ˜ JS์˜ ๋™์ž‘์›๋ฆฌ

2022๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

ํ”„๋กœํ† ํƒ€์ž…

ํ”„๋กœํ† ํƒ€์ž…์€ ์œ ์ „์ž๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค.๋ถ€๋ชจ(์ƒ์œ„) ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๊ณ  ์ƒˆ๋กœ์šด ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.person์€ proto ํ•จ์ˆ˜์˜ ์ž์‹์ด๋ผ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค. protoํ•จ์ˆ˜์— ์˜ํ•ด ์ƒ์„ฑ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.proto ํ•จ์ˆ˜ ์•ˆ์—๋Š” home์ด๋ผ๋Š” ๊ฐ์ฒด๊ฐ€ ์—†์ง€๋งŒ prototy

2022๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ & ๊ฐ์ฒด์ง€ํ–ฅ

ํŒจ๋Ÿฌ๋‹ค์ž„์€ ๋ฌด์—‡์„ ํ•ด์•ผํ• ์ง€๋ฅผ ๋งํ•˜๊ธฐ๋ณด๋‹ค ๋ฌด์—‡์„ ํ•ด์„œ๋Š” ์•ˆ๋˜๋Š”์ง€ ๋งํ•ด์ค€๋‹ค -Clean Architecture-ํ”„๋กœ๊ทธ๋žจ์€ ์ˆœ์ฐจ, ๋ถ„๊ธฐ, ๋ฐ˜๋ณต, ์ฐธ์กฐ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.ํŒจ๋Ÿฌ๋‹ค์ž„์€ ์ด 4๊ฐ€์ง€ ์š”์†Œ๋ฅผ ์–ด๋–ป๊ฒŒ ์ด์šฉํ•  ๊ฒƒ์ธ์ง€ ๋‹ค๋ฃฌ๋‹ค.ํ•จ์ˆ˜๊ฐ€ ์ตœ์†Œ ๋‹จ์œ„๊ฐ€ ๋œ๋‹ค.๊ฐ์ฒด๋ณด๋‹ค ๋” ์ž‘์€ ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„์–ด

2022๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ

URL์„ ํ†ตํ•ด ์„œ๋ฒ„ ์ ‘์† -> ํด๋ผ์ด์–ธํŠธ ์š”์ฒญ -> ์„œ๋ฒ„ ์‘๋‹ต -> ์—ฐ๊ฒฐ ์ข…๋ฃŒDNS: Domain Name System์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„(https://programmers.co.kr)์„ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์‹œ์Šคํ…œ๋„คํŠธ์›Œํฌ ์žฅ๋น„ ๋ผ์šฐํ„ฐ๋ฅผ ํ†ตํ•ด ์„œ

2022๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

ํด๋กœ์ €

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

2022๋…„ 10์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท