๊ฐ์ธ ๊ณผ์ ๋ก ์งํํ ์ํ ๊ฒ์ ์ฌ์ดํธ์ ๊ธฐ๋ฅ์ ๋ํ์ฌ ๋ฐ์
- Javascript ๊ณผ์ ์ ๋ง๋ฌด๋ฆฌํ๋ฉฐ, ํ์๋ค๊ณผ ํจ๊ป JS ๋ฌธ๋ฒ์ ํต์ฌ์ ์ ์ฉํด ๋ณผ ์ ์๋ ์ํ ๊ฒ์ ์ฌ์ดํธ๋ฅผ ์ ์ํฉ๋๋ค.
- ๊ธฐ์กด์ ๊ฐ์ธ ๊ณผ์ ์์ TMDB๋ฅผ ์ด์ฉํ์ฌ ์ํํ์ ๊ณผ์ ์ ์ฌํ ๋ฒ์ ์ผ๋ก ์งํํฉ๋๋ค.
- tmdp open api๋ฅผ ์ฌ์ฉํด ์ํ ๋ฆฌ์คํธ ์นด๋ ๋์ฐ๊ธฐ
- ์นด๋ ํด๋ฆญ ์, ์์ธ ์ ๋ณด๊ฐ ๋์ค๋ ๋ชจ๋ฌ ์ฐฝ ๊ตฌํ
- ํด๋น ์ํ์ ๋ฆฌ๋ทฐ๋ฅผ ์์ฑ, ์ญ์ ํ ์ ์๋ ๋ฆฌ๋ทฐํ์ด์ง
ํธ๋ฌ ์ปจ์ ์ ์ํ ๊ฒ์ ์ฌ์ดํธ
- ์ปจ์ ์ ๋ง๊ฒ, ํธ๋ฌ ์ํ๋ค์ ์ ๋ชฉ ํ์ ๋ฑ ์ํ ์ ๋ณด๋ฅผ ๋ณผ ์ ์๋ค
- ๋ง์ฐ์ค ์ปค์ ๋ณ๊ฒฝ, ํค๋์ ๋ก๊ณ ์ ํผ๊ฐ ๋จ์ด์ง๋ ๋ฑ์ ํจ๊ณผ๋ฅผ ๋ฃ์ด ์ปจ์ ๊ทน๋ํ
- ๋ฉ์ธ์ ๊ฒ์ ์ฐฝ์ผ๋ก ์ํ๋ฅผ ๊ฒ์ํ ์ ์๋ค
- ์นด๋๋ค์ grid,flex๋ฅผ ํ์ฉํด ์ฐฝ์ด ์ค์ด๋ค๊ฑฐ๋ ์ปค์ ธ๋ ์นด๋ ๋ฆฌ์คํธ๋ฅผ ๋ณด๋๋ฐ์๋ ๋ถํธ์ด ๋ ํ๋๋ก ๊ตฌํ
- ์นด๋ ํด๋ฆญ ์ ๋ชจ๋ฌ ์ฐฝ์ผ๋ก ์ํ ์์ธ ์ ๋ณด ๋์ด
- ๋๋ณด๊ธฐ ๋ฒํผ ํด๋ฆญ ์ ๋ฆฌ๋ทฐ ํ์ด์ง๋ก ์ด๋
- ๋ฆฌ๋ทฐ ํ์ด์ง์์๋ ํด๋น ์ํ์ ๋ํ ๋ฆฌ๋ทฐ, ์์ฑ์, ๋ณ์ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ด์ฉํ ๊ฐ๋จํ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ๊ฑฐ์ณ ์์ฑ ๋ฐ ์ญ์ ํ ์ ์๋ค
- ๋ฉ์ธ ํ์ด์ง์ bgm ๋ฒํผ์ผ๋ก ๋ฐฐ๊ฒฝ ์์ ์ ์ฌ์ํ ์ ์๋ค
- ์์ด๋์ด, ๊ฐ๋ฐ ๊ตฌ์
- ๊ฐ๋ฐ
- ํ์๊ฐ ์ฝ๋ ๋ฆฌ๋ทฐ
- ๋ฐํ