๋ด์ผ๋ฐฐ์์บ ํ D-49 (11์ฃผ์ฐจ)
๐To Do List
* ๊ฐ์: ๋ฆฌ์กํธ ์ ๋ฌธ 2์ฃผ์ฐจ โ ๐คโ
* UX์ง์ค๋ฐ: โก๋ฌธ์ ์ ์ โ ๐คโ
01 ๊ฐ์: ๋ฆฌ์กํธ ์ ๋ฌธ 2์ฃผ์ฐจ
โ๏ธSPA
- Single Page Application: ํ๋์ ํ์ด์ง๋ก ์ด๋ฃจ์ด์ ธ ์์.
: ํ๋์ ์ธ ๋ฐฉ๋ฒ
: ํ๋์ htmlํ์ด์ง ์ ํ๋ฆฌ์ผ์ด์ .
: ๋น ๋ฅธ ์ฑ๋ฅ
: ๊ณผ์ : api์์ฒญ -> ์๋ฒ: JS๋ก์ง์ผ๋ก ์์์ ๋ณ๊ฒฝ.
: client side rendering: ์๋ฒ์์ ํ์ผ์ ๋ง๋๋๊ฒ ์๋๋ผ htmlํ์ด์ง์์ ๋ด๋ถ์ ์ผ๋ก ์์์ ๋ฐ๋๋ ๊ฒ.
- MPA(Multi Page Application)
: ์์ฒญ์ ๋ฐ๋ผ ์๋ก์ด htmlํ์ผ ๋ง๋ ๋ค.
โ๏ธRouting
- Single Page Application: ํ๋์ ํ์ด์ง๋ก ์ด๋ฃจ์ด์ ธ ์์.
: ํ๋์ ์ธ ๋ฐฉ๋ฒ
*๋ผ์ฐํ : ํ ์น์ฌ์ดํธ์์ ๋ค๋ฅธ ์น์ฌ์ดํธ ์ด๋ํ๋ ๊ฒ
*ํด์ฌ ๋ผ์ฐํ : ํด์ฌ๊ฐ ๊ธฐ์ค์ผ๋ก ํ์ด์ง ์ด๋ํ๋ ๊ฒ.
๋นจ๊ฐ์์ผ๋ก ํ์ํ ๊ณณ์ด ํด์ฌ(hash) ์์ญ. ์ด hash๊ฐ ๊ธฐ์ค(=hashed)์ผ๋ก ํ์ด์ง๋ฅผ ์ด๋ํจ(=routing)
http://localhost:3000/users?sort=desc&page=1#hash
" http://localhost:3000 : origin " => ์น์๋ฒ๊ฐ ์๋ ์์น / localhost: ๋ก์ปฌ ์ปดํจํฐ ์์น
protocol or scheme: ํ๋กํ ์ฝ
host or domain: ํธ์คํธ/๋๋ฉ์ธ
port: ํฌํธ๋ฒํธ
path:ํจ์ค (์ด๋ ํ์ผ๋ก ๊ฐ ๊ฒ์ธ์ง)
query string:์ฟผ๋ฆฌ(sort๋ผ๋ ๋ณ์์ desc์ ๊ฐ์ ํ ๋นํ๋ค / page๋ผ๋ ๋ณ์์ 1์ด ํ ๋นํ๋ค)
Fragment: ํด์ฌ
์ด๋ฐ url์ด ์๋ค๊ณ ๋ณด์.
์ด ์ ์ฒด๋ฅผ url์ด๋ผ๊ณ ํ๊ณ
404์ค๋ฅ๋ธ
ํ์ง๋ง ํด์ฌ๋ฅผ ๋ถ์ฌ์ ์ํฐ๋ฅผ์ณค์๋ ์ค๋ฅ X. ๋ค์ด๋ฒ ํ์ด์ง๋ก ์ด๋ํ๊ฒ ๋๊ณ ,
url์ ๋ ฅ๋์ naver.com/#about. ์ด๋ ๊ฒ๋ง ์ ํ๋ค๊ณ ํ๋ค.
๋ฐ๋ผ์ ์ด ํด์ฌ๋ ์๋ฒ์๋ ์ด์ฉํ์ง ์๊ณ ๋ธ๋ผ์ฐ์ ์์๋ง ์ฌ์ฉํ๋ค๋ ๊ฒ์ ์ ์ ์๋ค.
์ง์ ๋ค์ด๋ฒ ํํ์ด์ง์ ๊ฐ์ ๋ฐ๋ผํด๋ณด๋ ค๊ณ ํ๋๋ฐ
๊ฐ์ฌ๋๊ป์ ๋งํ์ ๋๋ก ๋์ง ์์์ ๊ทธ๋ฅ ๊ฐ์๋ณด๋ฉด์ ํฐ๋ํ๋๊ฑธ๋ก..ใ ใ !!
โ๏ธnpm, yarn
<๊ณตํต์ >
- ์๋ฐ์คํฌ๋ฆฝํธ ๋ฐํ์ ํ๊ฒฝ.
- ์ ์ธ๊ณ ๊ฐ๋ฐ์๋ค์ด ๋ง๋ ์ ์ฉํ๊ณ ๋ค์ํ ํจํค์ง/ํ๋ก๊ทธ๋จ์ '์จ๋ผ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค'์ ์ฌ๋ ค๋๊ณ , ์ฝ๊ฒ ์ค์น ๋ฐ ์ญ์ ํ ์ ์๋๋ก ๋์์ค.
๊ณตํต์ ์ ์ด๋ ๋ค. ์ฐจ์ด์ ์ ๋ฌด์์ผ๊น?
1) NPM (node package manager)
- node.js์ค์น ์ ์๋ ์ค์น
- ํจํค์ง ๊ด๋ฆฌ์: JS๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์ฑ ํธ์คํ ํ๋ ๋ ์ง์คํธ๋ฆฌ ์ญํ . (=์ ๊ณตํ๋ ์ ์ฅ์)
2) YARN
- ํจํค์ง ๊ด๋ฆฌ์
- npm๊ณผ ํธํ์ฑ ์ข๋ค. ์๋ ธ, ์์ ์ฑ ์ธก๋ฉด์์ npm๋ณด๋ค ์ข๋ค.
yarh, npm์ค ์ด๋ค ๊ฒ ์ฌ์ฉํด๋ ๊ด์ฐฎ๋ค.
< ์๋ฐ์คํฌ๋ฆฝํธ ๋ฐํ์ ํ๊ฒฝ>
๐ก๋ฐํ์: ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ๊ตฌ๋๋๋ ํ๊ฒฝ
1. ๋ธ๋ผ์ฐ์ (ํฌ๋กฌ, ๋ง์ดํฌ๋ก์ํํธ ์ฃ์ง, firefox ๋ฑ)
2. nodeํ๊ฒฝ
02 UX์ง์ค๋ฐ: ๋ฌธ์ ์ ์
โ๏ธํต์ฌ ๋ฌธ์ ์ ์: ์ฃผ์ฐจ/๋ฐ๋ฉ ๋ฌธ์
์์นด์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ์ ์ด๋ผ๊ณ ์๊ฐํ๋ ์ธ ๊ฐ์ง ๋ฌธ์ ์ ์ ๊ผฝ์๊ณ
๊ฐ์ ๋ฌธ์ ์ ์ ํ ๋๋ก ์ฐ๋ฆฌ๊ฐ ์ด ์ฑ์ ์ ์ํด์ผํ๋ ์ด์ ๋ฅผ ๋ถ์ํ๋ค.
๊ฐ 3๊ฐ์ง ๋ฌธ์ ๋ ์ฃผ์ฐจ, ๋ฐ๋ฉ, ๊ทธ๋ฆฌ๊ณ ์ฐจ๋ ๋ฌธ์ ์๋ค.
์ด ์ค ์ด๋ค ๊ฒ์ ๊ฐ์ฅ ํต์ฌ ๋ฌธ์ ๋ก ์ ์ํด์ผํ ๊น?์ ๋ํด ๋ค์ ๋ฐ์คํฌ๋ฆฌ์์นํ๋ ๋ฐ์ดํฐ๋ค์ ํ๋ฒ ํ์ด๋ณด๋ฉฐ
์ธ์ฌ์ดํธ๋ฅผ ์ป์ผ๋ ค๊ณ ํ๋ ๊ฒ ๊ฐ๋ค.
๋ถํธํจ ๋๋ ์ ์๋์? ์ง๋ฌธ์ yes or no ์ง๋ฌธX. ์ด๋ฆฐ ์ง๋ฌธ์ผ๋ก. ๊ทธ๋ฆฌ๊ณ ๋ถํธํ ๋๋์ ์๋์ง.. ๊ตณ์ด?
๊ฐ์ฅ๋จผ์ ํฐ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํ๋ ๊ฒ์ [์ฐจ๊ณ ์ง]๋ฌธ์ ์๋ค.
์๋น์ ์นด์ ฐ์ด๋ง ์ค๋ฌธ์กฐ์ฌ ๋ฆฌ์์น์์ ๋์๋ ๊ฒ ์ค ์ฐจ๊ณ ์ง ๊ด๋ จ๋ ๋ถ๋ง/ํผํด๋ฅผ ๊ฒช์ ์๋ต์๊ฐ 1000๋ช ์ค 882๋ช ์ด๋ผ๊ณ ํ๋ค.
๊ฑฐ์ ์ค๋ฌธ์กฐ์ฌ์ ์๋ตํ ๋๋ค์์ ์ฌ๋๋ค์ด ์ด ๋ฌธ์ ์ ์ ๊ผฝ๊ณ ์์๊ณ
๋ง์ ์ฌ๋๋ค์ด ๊ฒช์ ๋ถํธํจ์ธ ์ ์์ ์ถฉ๋ถํ ๊ทผ๊ฑฐ๊ฐ ๋ ์ ์๋ค๊ณ ํ๋จํ๋ค.
ํต์ฌ์ ์ธ ๋ฌธ์ ๋
1) ์์ฝํ ์ฐจ๋์ ์ฐพ๊ธฐ๊ฐ ์ด๋ ต๋ค
2) ์ฐจ๊ณ ์ง ์ฃผ๋ณ ํ๊ฒฝ์ผ๋ก ์ด์ ํ๊ธฐ ์ด๋ ต๋ค
3) ์ฐจ๊ณ ์ง๋ฅผ ์ง์ ์ฐพ์๊ฐ๋๊ฒ ์ด๋ ต๋ค
4) ์ฐจ๊ณ ์ง ๋ง์ฐจ, ์ ๊ตฌ ํ์๋ก ์ธํด ์ฃผ์ฐจ(๋ฐ๋ฉ)๊ฐ ์ด๋ ต๋ค
๋๊ฒ ์ฃผ๋ก ๋๋ ๋ถํธํจ์ด์๋ค.
์ด ๋ฐ์ดํฐ๋ฅผ ํตํด ์ธ์ฌ์ดํธ๋ฅผ ์ป์ด ๊ฑฐ๊ธฐ์ ๋ ์ธ์ฌ์ดํธ๋ฅผ ๋์ถํด์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
๊ทธ๋์ ์๊ฐํ ์ธ์ฌ์ดํธ๋ ์ด๊ฑฐ๋ค.
(์ธ์ฌ์ดํธ)
์ ์ง ์์ ์์ ์ฌ์ฉ์๋ค์ด [์ฐจ๊ณ ์ง]์ ๊ด๋ จํด์ ๋ถํธํจ์ ๋๋ผ๊ณ ์๋ค.
ํนํ ์ฐจ๊ณ ์ง๋ก ์ฐจ๋ฅผ ์ฐพ๋ ๊ณผ์ ์์์ ์ด๋ ค์์ ๋ง์ด ๋๋ ๊ฒ์ผ๋ก ํ๋จ๋๋ฉฐ
์ฐจ๊ณ ์ง ๊ด๋ จ ์ด์๋ ๋ฐ๋ฉ ๋ฌธ์ ์๋ ์ฐ๊ฒฐ์ฑ์ด ์์ด๋ณด์ธ๋ค. (์ฒ์: ์ฐจ๊ณ ์ง/๋: ๋ฐ๋ฉ)
-> ๋ฐ๋ฉ๋ ๊ฒฐ๊ตญ ์ฐจ๊ณ ์ง/์ฃผ์ฐจ์ฅ์์ ์ด๋ฃจ์ด์ง๋ค!
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์ฃผ์ฐจ/๋ฐ๋ฉ๋ฌธ์ ๋ฅผ ์ ์ผ ํต์ฌ ๋ฌธ์ ๋ก ์ ํด์ผํ๋ค.
๊ทธ๋์ ์ด๋ฐ ์ธ์ฌ์ดํธ๊ฐ ๊ณผ์ฐ ์ด ํ๋ก๋ํธ์ ํต์ฌ์ ์ธ ์ธก๋ฉด์์์ ๋ฌธ์ ์ ์๊ฐ ๋ง์์ง ํ์ธํ๊ธฐ ์ํด
๋น์ฆ๋์ค ์ธก๋ฉด๊ณผ ์ฌ์ฉ์ ์ธก๋ฉด๊ณผ ๋น๊ตํด์ ์ ๋ง ์ด ์ธ์ฌ์ดํธ๊ฐ ๋ฌธ์ ๋ก ์ ์ํ ์ ์์์ง ํ์ธํด๋ดค๋ค.
๋น์ฆ๋์ค ์ธก๋ฉด:
Q. ์์นด์ ๋งค์ถ/์์ต๊ณผ ์ง๊ฒฐ๋ ์ ์๋๊ฐ?
Q. ํฐ ์ํฉํธ๋ฅผ ์ค ์ ์๋ ๋ฌธ์ ์ธ๊ฐ?
-> ์ ์ผ ์ค์ํ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํ์ง๋ง ์ด์ ๊ด๋ จ๋ ๊ทผ๊ฑฐ๋ฅผ ์ฐพ๊ธฐ๊ฐ ์ด๋ ค์ ๋ค.
์ฌ์ฉ์๊ฐ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ฉฐ ์ด๋ ์์ ์์ ์๋น์ค์ ์ฌ์ฉ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋์ง,
์ฃผ์ฐจ, ๋ฐ๋ฉ ๋ฌธ์ ๊ฐ ๊ฐ์ ์ด ๋์ ๋ ์ด๋ค ๊ธฐ๋ํจ๊ณผ ์ฆ ๋งค์ถ, ์์ต์ ์ง๊ฒฐ๋ ์ ์๋์ง ์ฌ์ค ํ์ ํ์ง ๋ชปํ์๋ค.
์ํฉํธ์๋ ๊ธฐ๋ํจ๊ณผ๋ฅผ ์ด๋ ๊ทผ๊ฑฐ๋ฅผ ํตํด์ ๊ธฐ๋ํ ์ ์์์ง ๋ชฉ์์ผ์ ํ์๋ค๊ณผ ํจ๊ป ๋ค์ ์๋ ผํด๋ด์ผํ ๊ฒ ๊ฐ๋ค.
์ฌ์ฉ์ ์ธก๋ฉด:
Q. ๊ฐ์ ์, ๋ค์์ ์ฌ์ฉ์๊ฐ ๋ง์กฑํ ์ ์๋๊ฐ? O
Q. ์ดํ < ์ ๋ขฐ/์ ์งํ๊ธฐ์ ์ ํฉํ ๋ฌธ์ ์ ์์ธ๊ฐ? O
-> ์ฌ์ฉ์ ์ธก๋ฉด์์ ๋ดค์ ๋ ๋ง์ ์ฌ์ฉ์๋ค์ ๋ง์กฑ๋๋ก ์ฌ๋ผ์ ํ์ฑํ์ ์ ๋ก ๋ง์ด ์ ํ๋ ๊ฒ์ ๊ธฐ๋ํ๊ณ ์์ด ์ ํฉํ๋ค๊ณ ํ๋จํ๋ค.
์ด๋ฐ์์ผ๋ก ๊ทผ๊ฑฐ๋ฅผ ๋ค๊ณ ํต์ฌ๋ฌธ์ ๊ณผ ์ง๊ฒฐ๋๋ ์๋น์ค์ ํน์ฑ, ํต์ฌ๊ฐ์น/๋ชฉํ, ๊ทธ๋ฆฌ๊ณ ๋น์ฆ๋์ค์ ์ธ ๋ชฉํ, ๋ง์กฑ๋ ๋ฑ์ ๋ํด ํ ๋ฒ ๋ ์ฒดํฌํ๋ ์๊ฐ์ ๊ฐ์ก๋๋ฐ
์ด๋ฅผ ํตํด ์ฃผ์ฅ์ ๋ช ํํ ํ ์ ์์๋ค.
์ค๋์ ์ธ์ฌ์ดํธ)
ํ์คํ ํ์ ๋ถ์๊ธฐ๊ฐ ์ข์์ ๋ ์๊ฒฌ์ด ๋ ์๋์ค๊ณ ์ผ์ด ์ ์งํ๋๊ณ ์์์ ๋๊ผ๋ค.
โ๏ธ์ค๋ฌธ์กฐ์ฌ ์ง๋ฌธ์ง, ์ฌ์ธต ์ธํฐ๋ทฐ์ง ์์ฑ
๋ชจ๋ ๊ทผ๊ฑฐ๋ฅผ ํ ๋๋ก ์ด๋ค ๋ด์ฉ์ ๋ด์ผ๋ฉด ์ข์์ง ์ค๋ฌธ์กฐ์ฌ์ ๋ชจ๋ ๋ฃ์๋๋ฐ
์๊ฐ๋ณด๋ค ์ง๋ฌธ์ '์'ํ๊ธฐ๊ฐ ์ฝ์ง ์์๋ค.
๊ทธ๋์ ํํฐ๋๊ป ๊ฐ์ ์กฐ์ธ์ ๊ตฌํด๋ดค๋ค.
โ ๋ซํ ์ง๋ฌธ๋ณด๋ค๋ ์ด๋ฆฐ ์ง๋ฌธ์ผ๋ก -> ์ข์ ์ธ์ฌ์ดํธ ๋ฐ๊ฒฌํ๊ธฐ ์ด๋ ค์ (์ด์ : ์๊ฐํด๋ณด๋ฉด ๊ฐ๋จํ๋ค. ๋ซํ ์ง๋ฌธ์ ์ฐ๋ฆฌ๊ฐ ์ ๋ํ ๋ฐฉํฅ๋๋ก ์๋ต์๋ฅผ ์ ๋ํ๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ. ์ค๋ก์ง ๊ทธ ์ฌ๋์ด ์๊ฐํ ๋ฌธ์ ๋ฅผ ์ ๊ทผํ๊ธฐ ์ํด์๋ ์ฐ๋ฆฌ์ ์ฃผ๊ด์ด ์์ด์ผํ๋ค!)
โก ๊ฐ๊ด์๋ณด๋ค ์ฃผ๊ด์์์๋ ์ฌ์ฉ์์ ์ดํ๋ฅ ์ด ๋๊ธฐ ๋๋ฌธ์ ์ ์ ํ ์์๋ฅผ ๊ฐ๊ด์์ผ๋ก ๋ณด์ฌ์ค์ผํจ,
โข ์ง์ ์ ์ธ ์ง๋ฌธX.
ex. ์์นด์ ๋ฐ๋ฉ ํ๋ ๊ณผ์ ์์ ์ด๋ค ์ ์ด ๋ถํธํ๋์? X
์ด๋ ๊ฒ ํ๊ธฐ๋ณด๋ค๋
Ex. ์ฃผ์ฐจ์ฅ์ ์ง์ ์ ํ๊ณ ์ํ๋ ์ฐจ๋์ ์ฝ๊ฒ ์ฐพ์ผ์ จ๋์? ์ฐพ์ง ๋ชปํ๋ค๋ฉด ์ ์ฐพ์ง ๋ชปํ๋์?
์ด๋ฐ์์ผ๋ก ์ง์ ์ ์ผ๋ก ๋ญ๊ฐ ๋ถํธํ๋์งX!! ์ด๊ฒ๋ ์์ธํ ์๊ฐํด๋ณด๋ฉด ์ ์ง์ ์ ์ผ๋ก ํ๋ฉด ์ ๋๋์ง ์๊ฒ๋๋ค.
์ด ํผ๋๋ฐฑ์ ํ ๋๋ก ๋ค์ ์ง๋ฌธ์ง๋ฅผ ์์ฑํ๊ณ ์ค๋ฌธ์กฐ์ฌ ๋ฐฐํฌ๋ฅผ ์๋ฃํ์๋ค.
๊ทธ๋ฆฌ๊ณ ๋ ๋ค์ ์๊ธฐ๋ ๋ฌธ์ ...
์ค๋ฌธ์กฐ์ฌ๋ฅผ ์งํํ์ ๋ ์ ์ฑ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์ป์ง ๋ชปํ๋ค๋ ๊ฒ์ด์๋ค.
๊ทธ๋์ ์ด ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด UT๊ฐ ์๋ ์ฌ์ธต ์ธํฐ๋ทฐ๋ฅผ ํตํด ์งํํด๋ณด๊ธฐ๋ก ํ๋ค.
์๋ฌด๋๋ ์ง์ ์์นด ์๋น์ค๋ฅผ ์คํ์ํค๊ธฐ์ ์ข ๋ฌด๋ฆฌ๊ฐ ์๋ค๊ณ ํ๋จํ๋ค.
์ธํฐ๋ทฐ์ง๋ฅผ ์์ฑํ ๋๋ ์ธํฐ๋ทฐ์ด๊ฐ ์ด๋ป๊ฒ ๋ต๋ณํ ์ง ์์ธกํ์ด์ผ ํ๋๋ฐ
๊ทธ ์์ ๋ต์์ ์์ํ๋ฉฐ ์ง๋ฌธํ๋๊ฒ๋ ์ฝ์ง ์์๋คใ ใ
๊ทธ๋์ 2025๋ ์ ๋ง์ดํ์ฌ 11:40pm์ด ๋๊ณ ๋์ ์ธํฐ๋ทฐ์ง ์์ฑ์ ๋ง๋ฌด๋ฆฌํ์๋ค.
์ด๋ฐ์์ผ๋ก ์์ฑํ๋ค.
์ฌ์ค ์ฌ์ธต ์ธํฐ๋ทฐ๋ฅผ ์งํํ๋ ๊ฒฝํ์ด ์์ด์
๊ธฐ์กด์ ๋ฐฐ์ ๋ UX๋ฆฌ์์น ์๋ฃ๋ฅผ ๋ค์ ๊ฑฐ๋ ค๋ณด๋ฉฐ ์ฐธ๊ณ ํด๋ดค๋ค.
UT์ ๋น์ทํ ์ค ์์๋๋ฐ ๋ ๊ทธ๊ฒ ์๋๋ผ๋ ์ ์์ ํผ๋์ค๋ฌ์ ์ง๋ง
๊ทธ๋๋ ์ฌ๋ฐ๋..๊ฒฝํ์ด์๋ค.
๋ง๋ฌด๋ฆฌํ๋ฉฐ...
๋ญ๊ฐ ์ด์ ์ ๋ด๊ฐ '์ง์ 'ํด๋ณด์ง ๋ชปํ๋ ๊ฒ๋ค์ ์ ๋ฉด์ผ๋ก ๋ง์ฃผ์ณ์
์ข ์ด๋ ต๊ธฐ๋ ํ์ง๋ง ์ฌ๋ฐ์๋ ๋ถ๋ถ๋ ์์๋ค.
๋ค์ ํ๋ก์ ํธํ ๋ ์ด๋ป๊ฒ ํด์ผํ ์ง ๊ฑฑ์ ์ด ๋ง์๋๋ฐ
์ ์ ์ด๋ป๊ฒ ํ๋์ง ๊ฐ์ ์ก์๊ฐ๋ ๊ฒ ๊ฐ์์ ๋ฟ๋ฏํ๋ค.
์์ผ๋ก ์ด๋ป๊ฒ ํ ์ง ๋ด ์์ ์ด ๊ธฐ๋๊ฐ ๋๋ค.
์ฌ๊ธฐ ๋ถํธ์บ ํ์ ์์ ๋๋ ๋ถ๋ถ์
ํญ์ ๋ ์์ ์ ๋ฏฟ์ด์ผ ํ๋ค๋ ๊ฒ์ด๋ค.
๋ ์์ ์ ๋ํ ํ์ ์ ๊ฐ๊ณ ์์ผ๋ก ๊ณ์ ๋์๊ฐ ๊ฒ์ด๋ค!