ํ๋ก์ ํธ ์ํ ์ ์ฐจ ๋ฐ ๋ฐฉ๋ฒ
๐๊น๋ํ ROTHY (Back-end)
- ์์ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ
- ํ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ ๊ตฌํ
- ์ด๋ฉ์ผ ์ธ์ฆ ๊ธฐ๋ฅ ๊ตฌํ
๐ฉโ๐ป๊น์ง์ฐ HAGRID (Front-end)
- ์ปค๋ฎค๋ํฐ ํ์ด์ง ์ ์
- ๊ณ ๊ฐ๋ฌธ์ ํ์ด์ง ์ ์
- ์นด๋์ฌ ํ์ด์ง ์ ์
- ํ์๊ฐ์ ์ ์
- ๋ก๊ทธ์ธ ํ์ด์ง ์ ์
๐ฉโ๐ป๊น์ง์ TOTO (Back-end)
- ๋ฐ์ดํฐ ํฌ๋กค๋ง
- ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ
- ๋งค๊ฑฐ์ง ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ
- ์๋น์ค ์ผํฐ ๊ธฐ๋ฅ ๊ตฌํ
- ๋ฐฐํฌ
๐งโ๐ป์ด์ ์ค ALEX (Back-end, Front-end)
- ๋ฐ์ดํฐ ํฌ๋กค๋ง
- ์นด๋ ๋น๊ต ๊ธฐ๋ฅ ๊ตฌํ
- ๋ง์ถค ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ
- ์นด๋ ๋ํ ์ผ ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ๊ณผ ํ์ด์ง ์ ์
๐ฉโ๐ป์์๊ฒฝ READY (Front-end)
- ๋ฉ์ธ ํ์ด์ง ์ ์
- ์ด๋ฒคํธ ํ์ด์ง ์ ์
- ๋ง์ถค ์นด๋ ํ์ด์ง ์ ์
- ์นด๋ ๋น๊ต ํ์ด์ง ์ ์
- ํ์ ํ๋กํ ํ์ด์ง ์ ์
์นด๋๋ฅผ ์ถ์ฒํ๋ ์๋น์ค
- ์ฌ์ฉํ ์ ์๋ ์นด๋๋ ๋ง์ง๋ง, ์ด๋ค ์นด๋๊ฐ ๊ฐ์ธ์ ์ผ๋ก ์ ๋ง๋์ง ์ถ์ฒ
- ์ฌํ ์ด๋
์, ๋ํ๊ต ์๋ด๊ธฐ ๋ฑ, ์ด๋ ์๊ฐ์ ๊ผญ ์นด๋๊ฐ ํ์ํ ์๊ธฐ๊ฐ ์๋ค.
- ๊ทธ๋ด๋ ์๋ฌด ์นด๋๊ฐ ์๋, ๋์๊ฒ ์ ๋ง ๋ง๋ ์นด๋๋ฅผ ์ฐพ๋ ๊ฒ๋ ์ค์ํ๋ค
- ์) ๊ฐ์ธ์ ์ผ๋ก ์ถ๊ตฌ๋ฅผ ๊ต์ฅํ ์ข์ํ์ฌ, K๋ฆฌ๊ทธ ํ๋์ํ ์ถ๋์นด๋๊ฐ ์์
ํฌ๋กค๋ง์ ํตํด ์นด๋ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ฌ ๊ฒ
- ์นด๋๊ณ ๋ฆด๋ผ (์นด๋ ๋น๊ต ์ฌ์ดํธ)์์ ํฌ๋กค๋ง์ ํตํด ์นด๋ ์ ๋ณด๋ฅผ ๋์ด์ฌ ๊ฒ
๋จ์ํ ์นด๋ ์ ๋ณด๋ง ์ ๊ณตํ๋ ๊ฒ์ด ์๋, ์ ์ ์๊ฒ ๋ง๋ ์นด๋๋ฅผ ์ถ์ฒํด์ฃผ๊ณ , ๊ทธ ์ธ์๋ ์ค๋ฌธ ๊ฐ์ ๊ธฐ๋ฅ๊ณผ ์นผ๋ผ์ ํตํด ์ฆ๊ธธ ๊ฑฐ๋ฆฌ๋ ์ ๊ณต
- ์๋ฅผ ๋ค์ด ๋ฑ
ํฌ์
๋ฌ๋์
์ ์ ์ ํ ์คํธ- ์นด๋์ ์ฐ๊ด์ง์ ์ ์์ผ๋ฉด์, ์ ์ ๋ค์ด ๊ณ์ ์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ ์ ์๋๋ก ์ฆ๊ฑฐ์์ ์ ์ฌ - ์นด๋๊ณ ๋ฆด๋ผ์ POLL - ๋ฑ ํฌ์ ๋ฌ๋์ ๋น์ท
- ํ๋ ์นด๋์ SPACE (์นผ๋ผ) - ์นด๋ ํ๊ธฐ๋ง์ด ์๋, ์นด๋ ๊ด๋ จํด์ ๋ค์ํ ๊ธ์ ์ธ ์ ์๋ ๊ณต๊ฐ
- ์ ์ ๊ฐ ์ฒ์ ํํ์ด์ง์ ๋ค์ด์ค๋ฉด ์ธ๊ธฐ ์๋ ์นด๋ ๋ฐ ์ถ์ฒ ์นด๋๋ค์ ๋ณผ ์ ์๋ค
- ์ ์ ์ ๋ํ ์ ๋ณด๊ฐ ๋ง์ด ํ์ํ์ง๋ ์๋ค
- ์ฐจ๋ณํ ๋ ๊ฒ์ ์ ์ ๊ฐ ์ผ๋ฐ ์ ์ ์ธ๊ฐ ๋๋ ์นผ๋ผ ๊ธ์ ์ธ ์ ์๋ ์ ์ ์ธ๊ฐ๊ฐ ๋๋์ด ์ก๋ค
- ์นผ๋ผ ๊ธ์ด์ด๋ค์ ์ผ๋ฐ ์ ์ ๊ฐ ์ด์ฉํ ์ ์๋ ์๋น์ค๋ฅผ ๋ชจ๋ ์ฌ์ฉํ๋, ์นผ๋ผ๋ ์ธ ์ ์๋ค
- ๋ชจ๋ ์นด๋๋ค์ ๋ณผ ์ ์๋ ํ์ด์ง์ด๋ค
- ๋๋ ์นด๋๋ฅผ ๊ฒ์ํ๋ฉด, ์ ์ ๊ฐ ๊ฒ์ํ ์นด๋๋ฅผ ๋ณผ ์ ์๋ค
- ์นด๋ ๊ด๋ จํด์ ์ด๋ฒคํธ๋ค์ด ๋ชจ์ธ ํ์ด์ง๋ค.
- ์ ์ ๋ค์ด ์นด๋ ๊ด๋ จ ์ด๋ฒคํธ๋ค์ ํ ๋์ ๋ณผ ์ ์๋ค
- ์ ์ ๊ฐ, ์์ ์ด ๊ด์ฌ ์๋ ์นด๋ 3๊ฐ๊น์ง ์ ํํด์, ์นด๋๋ค์ ๋น๊ตํ ์ ์๋ค
- ์ฅ๋ฐ๊ตฌ๋ ๊ฐ์ด, ๋น๊ตํ๊ณ ์ถ์ ์นด๋๋ค์ ์ฅ๋ฐ๊ตฌ๋์ ๋ฃ์ผ๋ฉด ๋๋ค
- ์ ์ ๋ง์ ๋ง์ถค ์นด๋๋ฅผ ์ ํํ ์ ์๋ค
- ์นด๋ ๊ด๋ จํด์, ๋ ์์ธํ๊ฒ ๋ณผ ์ ์๋ ํ์ด์ง์ด๋ค
- ๋๊ธ ๊ธฐ๋ฅ์ ํตํด, ์นด๋ ์ฌ์ฉ ํ๊ธฐ๋ฅผ ๋ณผ ์๋ ๋๋ ์ธ ์๋ ์๋ค
- ์นด๋ ๊ด๋ จํด์ ์นผ๋ผ ๊ธ์ด์ด๋ค์ด, ๊ธ์ ์ธ ์ ์๋ ๊ณต๊ฐ์ด๋ค
- ์ด์ง ์ปค๋ฎค๋ํฐ ๊ฐ์ ๊ณต๊ฐ์ด๋ค
๋์์ธ์ ์งํํ๋ฉด์ ์ด๋์ด ์๊น๋ณด๋ค, ๋ ๋ฐ์ ์๊น์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ ์ ์ ์ฅ์์๋ ๋ ๋ณด๊ธฐ ํธํ ๊ฒ ๊ฐ์๋ค.
๋ฐ์ ์๊น์ ํตํด ์ฌ์ดํธ๊ฐ ๋ ๋๊ณ , ์๊ฐ์ ์ผ๋ก ๋ ๋ฐ์ ์ ์์ผฐ๋ค
-
- ๐ ๋ค์ํ ์นด๋๋ฅผ ๋ค๋ฃจ๋ ์ฌ์ดํธ๋ก์จ, ๋ค์์ฑ์ ์๋ฏธํ๊ธฐ ์ํด ๊ทธ๋ผ๋ฐ์ด์ ์ ์ฌ์ฉํ๋ค ๐
-
- ํ๋์์ ์ด์ฉํด์, ์ด์ฉ์๋ค์ด ์๊ฐ์ ์ผ๋ก ๋ถํธํจ ์์ด, ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์๋๋ก ์๊น์ ์ง์ ํ๋ค
- ํ์คํ ์ ์ฌ์ฉํจ์ผ๋ก, ์ข ๋ ๊น๋ํ๋ฉด์ ๋ชจ๋ํ๊ฒ ์ฌ์ดํธ๋ฅผ ๋์์ธ ํ๋ค
-
๋ชจ๋ธ ์ค๊ณ๋ ์ต๋ํ ๋ณต์กํ์ง ์๊ฒ ์งํ์ ํ๋ค
-
์ ์ผ ์ค์ํ ๊ฒ์ ์ต๋ํ Query๋ฌธ์ ํตํด ์นด๋๋ค์ ์ ์ ๋ค์ด ๋ณผ ์ ์๋๋ก ํ๋ค
-
๊ทธ ์ธ์๋, ํฌ๋กค๋ง์ ํตํด ์นด๋ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ฌ ์์ ์ด๋ผ, ๋ชจ๋ธ์ ๊ณ์ ๋ฐ๋ ์ ์๋ค
ํฌ๋กค๋งํ ์นด๋ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์์ฃผ๋ก ์นด๋ ๋ฐ์ดํฐ๋ฅผ TABLE๋ก ๋ง๋ค์๋ค
- ์นด๋ ์ด๋ฏธ์ง๋ URL๋ก ๊ฐ์ง๊ณ ์์, ์นด๋ ์ด๋ฏธ์ง๋ฅผ ํ์ฉํ๋ค
์นด๋๋ง๋ค ์ฃผ์ ํํ๋ค์ ํฌ๋กค๋ง์ ํตํด ๊ฐ์ง๊ณ ์จ TABLE
- ์นด๋์ ID๋ฅผ ๊ฐ์ง๊ณ ์์ 1:N ๊ธฐ๋ฅ์ ๋ฃ์ด์ฃผ์๋ค.
- ๊ฐ ์นด๋์ ํํ๋ค์ ์ ๋ณด๋ค์ ๊ฐ์ง๊ณ ์จ ํ ์ด๋ธ์ด๋ค
AllAuth๋ฅผ ์ฌ์ฉํ์ฌ, ์์ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ๊น์ง ๋ ์ฝ๊ฒ ๊ตฌํํ ์ ์๋๋ก ์ด๋ฐ๋ถํฐ ์ฌ์ฉ์ ํ๋ค
- ์ ์ ์ ๋ณด๋ ๊ธฐ๋ณธ์ ์ผ๋ก AllAuth์์ ์ ๊ณตํ๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ค
Selenium์ ์ด์ฉํ์ฌ ํฌ๋กค๋ง์ ์งํํ๋ค
์นด๋ ๋ํ ์ผ ํ์ด์ง๋ฅผ ํ๋์ฉ ๋๋ฉด์, ์์ ์๋ ์์ธ ์ ๋ณด๋ค์ CSS_SELECTOR๋ฅผ ํตํด ๊ฐ์ง๊ณ ์๋ค
- ๋์ค์ ์ผ๋ก ๋ง์ด ์๋ ค์ง ์นด๋์ฌ ๊ธฐ์ค์ผ๋ก ์นด๋๋ฅผ ์ฐพ์ ์ ์๋ค
- ๊ฐ ์นด๋์ ์ ๋ณด์์ ์๋ ์นด๋์ฌ๋ค์ ํํฐ๋ง์ ํตํด, ์นด๋๋ฅผ ์ฐพ๋๋ค
- ์ฟผ๋ฆฌ์์ ํํฐ๋ง๊ณผ for๋ฌธ์ ์ฃผ์ํ๊ฒ ์ฌ์ฉํ์๋ค
- ์ฐ๋ น๋๋ณ๋ก ์ด๋ ๋์ด ๋์ ์ฌ๋๋ค์ด ์นด๋์ ์ด๋ค ํํ์ ์ค์ํ๊ฒ ์๊ฐํ๋์ง ์๊ฐํ๋ฉฐ ํํ๋ค์ ๋๋์๋ค
- ์นด๋ ๋ง์ถค ๊ฒ์์๋ ์ถ๊ฐ๋ก ๊ฒ์ํ ์นด๋๋ฅผ ์นด๋์ฌ ๋ณ๋ก ๋ณผ ์ ์๋๋ก, ์ถ๊ฐ๋ก ํํฐ๋ง์ด ๊ฐ๋ฅํ๋๋ก ํ๋ค.
- ๐
request.GET.get๋ฅผ ํตํด์ URL์ ํตํด ์ด๋ค ์ ๋ณด๋ฅผ ์์ฃผ๋ก ํํฐ๋งํ ์ง ๊ฐ์ ธ์จ ํ, ๊ทธ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ for๋ฌธ์ด๋ ํํฐ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์๋ค
- ๋ก๊ทธ์ธ์ ํ ์ฌ๋๋ค์ ์์ฃผ๋ก ์นด๋๋ฅผ ์ฅ๋ฐ๊ตฌ๋์ ๋ฃ๋ ๊ฒ ์ฒ๋ผ ์นด๋ ๋น๊ตํจ์ ๋ฃ์ ์ ์๋๋ก ํ๋ค
- ์ฌ๊ธฐ์ ์นด๋๋ ํ ๊ณ์ ๋น, ์ต๋ 3๊ฐ๋ฅผ ๋ฃ์ ์ ์๋ค
- ์นด๋ ๋น๊ต ํ์ด์ง์์๋ ์นด๋ ๋น๊ตํจ์ ์๋ ์นด๋ ์ ๋ณด๋ค์ ๋์ด์์, ์ ์ ๋ค์ด ์นด๋๋ค์ ํ ๋์ ๋น๊ตํ ์ ์๋๋ก ๋ง๋ค์๋ค
- ์นด๋ ์ด๋ฒคํธ๋ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์จ ๊ฒ๋ณด๋ค๋, ์์์ ์ผ๋ก ์ด๋ฒคํธ๋ค์ ์์ฑํ๋ค
- ์ฐจ๋ณํ๋ ๋ ํ์ด์ง๋ค
- ์ ์ ๋ค์ด ์นด๋์ ๋ํด์ ์ํต์ ํ ์ ์๋ ๊ณต๊ฐ์ด๋ค
- ๋์ , ๋ฉ๊ฑฐ์ง์ ๋ฉ๊ฑฐ์ง์ ์ธ ์ ์๋ ๊ถํ์ ๊ฐ์ง ์ฌ๋๋ค๋ง ์์ฑ์ ํ ์ ์๋ค
- ์ ์ ๋ค์ ๊ธ๋ค์ ๋ถ๋งํฌ๋ฅผ ํตํด์, ๊ฐ ์ ์ ๋ค์ ํ์ด์ง์ ์ ์ฅ์ ํ ์ ์๋ค
- ๊ณ ๊ฐ๋ค์ด ์์ฃผ ๋ฌป๋ ์ง๋ฌธ์ ๋ฃ์๋ค
- ์ ์ ๋ค์ด ๋ฌธ์๋ ํ ์ ์๋ค
- ๊ฒ์์ ํตํด ๋ค๋ฅธ ์ ์ ๋ค์ด ๋ฌธ์ํ ๋ด์ฉ๋ค์ ๊ฒ์์ ํตํด ๋ณผ ์ ์๋ ํ์ด์ง
- ๋ค๋ธ๋ฐ์ ๋๋ณด๊ธฐ๋ฅผ ๋๋ฅด๋ฉด ์นด๋๋ฅผ ๊ฒ์ํ ์ ์๋ ๊ธฐ๋ฅ์ด ๊ตฌํ๋์ด ์๋ค
- ์นด๋ ์ด๋ฆ, ์นด๋์ฌ ๋ฑ์ ์์ฃผ๋ก ๊ฒ์์ ํตํด ์นด๋๋ฅผ ๊ฒ์ํ ์ ์๋ค
- ์นด๋๋ค์ ์ ๋ณด๋ฅผ ํ๋์ ๋ณผ ์ ์๋ ๊ณต๊ฐ์ด๋ค
- ์นด๋ ๋น๊ตํจ์ ๋ฃ๊ฑฐ๋ ๋บ ์ ์๋ค
- ๋ ธ๋์ ๋ฒํผ์ ๋๋ฅด๊ฒ ๋๋ฉด, ํด๋น ์นด๋์ฌ์ ํ์ด์ง๋ก ๋์ด๊ฐ๋ค
- ์ฃผ์ ํํ์ ์นด๋๋ค์ ํธ๋ฒํ๋ฉด, ์ฃผ์ ํํ์ ๊ด๋ จ๋ ํํ ์ ๋ณด๋ฅผ ๋ชจ๋ฌ์ ํตํด ๋ณผ ์ ์๋ค
- ํ๊ธฐ๋ฅผ ํตํด ์นด๋์ ๋ํ ์ ์ ๋ค์ ์๊ฒฌ์ ์ฝ์ ์ ์๋ค
- ์ฌ๊ธฐ์ ๋น๊ตํจ ๋ฃ๊ธฐ/๋นผ๊ธฐ + ์นด๋ ํ๊ธฐ๋ ๋ชจ๋ ๋น๋๊ธฐ ์ฒ๋ฆฌ๋ฅผ ํ๋ค
- ํ๋กํ ํ์ด์ง๋ ์ ์ ๋ค์ ์ ๋ณด๋ฅผ ๊ฐ๋จํ๊ฒ ๋ณผ ์ ์๋ ํ์ด์ง์ด๋ค
- ํ ์ ์ ํ๋ก์ฐ๋ฅผ ํ ์ ์๊ณ , ๋ถ๋งํฌ๋ฅผ ํตํด ์ ์ฅํ ๊ธ๋ค์ ๋ค์ ๋ณผ ์ ์๋ค
- ํ์ ์ ๋ณด๋ฅผ ์์ ๋๋ ํํด๋ฅผ ํ ์ ์๋ค
- ๊ทธ ์ธ ํ์๊ฐ์ ๊ธฐ๋ฅ ๊ฐ์ ๊ฒฝ์ฐ, ์ด๋ฉ์ผ ์ธ์ฆ์ ํด์ผ ์ต์ข ์ ์ผ๋ก ํ์๊ฐ์ ์ด ๊ฐ๋ฅํ๋ค
์์ ๋ก๊ทธ์ธ ๋ถ๋ถ์ ์ฌ์ฉ๋ดค๋๋ฐ ์ดํดํ๊ณ ์ฌ์ฉํ๋๋ฐ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ ค์ ์ฝ๋๋ฅผ ๋ง์ด ์ง์ง๋ชปํด ์์ฝ๊ณ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ํ์๋ค์๊ฒ ๋ง์ด ๋ฐฐ์ ์ต๋๋ค! ๋ค๋ค ์ฝ 3์ฃผ๊ฐ ๊ณ ์ํ์ จ์ต๋๋ค!
์ต์ข ํ๋ก์ ํธ์ธ ๋งํผ ์ฌ์ค ๋ฅ๋ ฅ์๋ ํ์๋ณด๋ค๋ ์ข์ ํ์๋ค์ ๋ง๋๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐํ์๋๋ฐ ์ ๋ง ์ข์ ํ์๋ค์ ๋ง๋์ ์ค๋ฅ ํด๊ฒฐ๋ ๋ฌธ์ ์์ด ์ ํด๊ฒฐํ๊ณ , ํ๋ก์ ํธ๋ ์ฒ์ ๊ธฐํํ ๋งํผ 100% ์์ฑํ์ง ๋ชปํ์ง๋ง ๊ทธ๋๋ ๊ตฌํํ๊ณ ์ ํ๋ ๊ธฐ๋ฅ๋ค์ ์ ๋ถ ๊ตฌํํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋งํผ ์์ฌ์์ด ์๋ ํ๋ก์ ํธ์์ต๋๋ค. ์ฒ์์ผ๋ก ๊นํ๋ธ์์ ์นธ๋ฐ๋ณด๋๋ฅผ ์ผ๋๋ฐ, ์ฒ์์๋ ๊ตณ์ด ์ด ๋ฒ๊ฑฐ๋ก์ด๊ฑธ ์ํ ๊น๋ผ๋ ์๊ฐ์ด ๋ค์์ง๋ง ๋์ค์๋ ์คํ๋ ค ๋ ํธ๋ฆฌํด์ก์ต๋๋ค! ๋ ํ๋ก์ ํธ ๊ธฐ๊ฐ๋์ ์๋ก์ด ์๋๋ฅผ ๋ง์ด ํ๋ ๊ฒ ๊ฐ์ ๋ฟ๋ฏํ๊ณ ๋ง์กฑ์ค๋ฌ์ด ํ๋ก์ ํธ์์ต๋๋ค.
ํฌ๋กค๋ง, ์๋จธ๋ ธํธ์๋ํฐ, ๋ฐฐํฌ ๋ฑ ์๋ก์ด ์๋๋ฅผ ๋ง์ด ํด๋ณธ ์ ์ตํ ์๊ฐ์ด์์ต๋๋ค. ํ์๋ถ๋ค ๋ชจ๋ ๊ณ ์ํ์ จ์ต๋๋ค.
์๋ก์ด ๊ธฐ๋ฅ๋ค์ ์๋ํ๋ฉด์, ๋ ๋ง์ ๊ฒ์ ๋ฐฐ์ด ํ๋ก์ ํธ์์ต๋๋ค. ํผ์์ ๋๋ฆฌ ์น๋ฉด์ ๊ฐ๋ฐ์ ํ์ง๋ง, ๊ทธ๊ฑฐ ๋ค ๋ฐ์์ค ํ์๋ค ๊ฐ์ฌํฉ๋๋ค ใ ใ ใ ์ ๋ง ์ด์ด์์ด ํ์ฝ ํ์ต๋๋ค ๐
์ต์ข ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๋์์ธ ๋ถ๋ถ์ด ๊ฐ์ฅ ์ด๋ ค์ ์ต๋๋ค. ๊ธฐ๋ณธ์ ์ธ ์๋น์ค์ ์ปจ์ ๊ณผ ๊ณํํ๋ ์น ๊ตฌ์กฐ๋ฅผ ์ ๋ง๋ค์ด ๊ฐ๋ค๊ณ ์๊ฐํ์ง ๋ชปํ๋ ๋ถ๋ถ์ ๋ํด์ ๋ง์ ์๊ฐ์ ์์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง ๋์์ด๋๋ถ์ ๋์์ ๋ฐ์ ์ฐจ๊ทผ์ฐจ๊ทผ ์น์ ๊ตฌ์กฐ์ ์ปจ์ ์ ๋ค์ ๋ง๋ค์ด ๊ฐ ์ ์์์ต๋๋ค. ๊ฐ ํ์ด์ง๋ง๋ค์ ์๊ตฌ์ฌํญ๋ ํ์๋ค๊ณผ ํจ๊ป ๋ง์ ์๊ฐ๋์ ํ๋์ฉ ์ฑ์๊ฐ๋ ์ฌ๋ฏธ์ ๋ฟ๋ฏํจ์ ๋๋ ์ ์์์ต๋๋ค.
์ ํ ์์ดํจ๋ ๋ฐ์ํ ์น์ฌ์ดํธ ํด๋ก ์ฝ๋ฉ์ ํ๋ฉด์ ๋ค์ ๋ณต์ตํ transform-origin์ผ๋ก ํ์ ํ๋ ์คํ์ผ๋ง๊ณผ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ด๋ฒคํธ ๋ฒ๋ธ๋ง์ ๊ณต๋ถํ ์ ์์์ต๋๋ค. ๋ํ ์ ํ ์ฌ์ดํธ์์ ์๊ฐ์ ๋ง์ด ๋ฐ์ ์ธํฐ๋ ์ ์ ๊ตฌํํ๊ณ ์ ๋ ธ๋ ฅํ์ต๋๋ค. ๊ธฐ๊ฐ์ด ๊ธด ๋งํผ ํ์๋ค๊ณผ ๋ง์ ์๊ฐ๊ณผ ์ฝ๋๋ฅผ ๊ณต์ ํ๋ฉฐ ๋ ๋ง์ ๊ฒ์ ๋ฐฐ์ธ ์ ์์์ต๋๋ค. ๋ชจ๋ ๊ณ ์ํ์ จ์ต๋๋ค!


















