๐ ํ๋ก์ ํธ์ ๋ํ์ฌ
< ํ๋ก์ ํธ ๊ฐ์ >
์คํ movie API๋ฅผ ํ์ฉํ ์ํ ํธ๋ ์ผ๋ฌ ์ฌ์ดํธ๋ฅผ ์ ์. [MOVIE์ฐพ๋ฅ?!]๋ผ๋ ์น์ฌ์ดํธ๋ช ๊ณผ ์ปจ์ ์ ํ์ ๋ชจ๋ ๊ณ ์์ด๋ฅผ ์ข์ํด์ ์ฝ๊ฒ ์ ํด์ก๋ค.
โป ์คํ API ์ฌ์ดํธ
Details
Get the top level details of a movie by ID.
developer.themoviedb.org
< ํ๋ก์ ํธ ๊ธฐ๊ฐ >
2023๋ 3์ 20์ผ ~ 2023๋ 3์ 26์ผ ( ์ด ์ผ์ฃผ์ผ )
< ํ๋ก์ ํธ ๊นํ๋ธ >
GitHub - Frontend-TEAM1/React_Movie_Trailer_project: ๋ฆฌ์กํธ _ ๋ฌด๋น ํธ๋ ์ผ๋ฌ ํ๋ก์ ํธ ์ ๋๋ค.
๋ฆฌ์กํธ _ ๋ฌด๋น ํธ๋ ์ผ๋ฌ ํ๋ก์ ํธ ์ ๋๋ค. Contribute to Frontend-TEAM1/React_Movie_Trailer_project development by creating an account on GitHub.
github.com
< ํ๋ก์ ํธ ๋ฐฐํฌ ์ฌ์ดํธ >
MOVIE ์ฐพ๋ฅ?!
react-movie-trailer-project.vercel.app
< ํ์ ์๊ฐ >
ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ 5๋ช ๊ณผ ํจ๊ป ํ๋ก์ ํธ๋ฅผ ์งํ.
< ํ๋ ฅ ํด >
vsCode ๋ด์ prettier์ esLint, husky๋ฅผ ์ ์ฉ์์ผ ์ฝ๋ ์ปจ๋ฒค์ ์ ์ฉ.
โจ ์ฌ์ฉ ๊ธฐ์ ์คํ
< MAIN > | < CSS > |
JavaScript, React | styled-components, media-query(๋ฐ์ํ) |
< Library > | |
react-query, react-router, axios, swiper, mui, react-intersection-observer |
< ์๊ตฌ์ฌํญ >
๐ ํ์ด์ง์ ๋ํ์ฌ
< ํ์ด์ง ์ค๋ช > (๐ํ์๋ ์ง์ ๊ตฌํํ ํ์ด์ง)
- ๋ฉ์ธ ํ์ด์ง ๐
- ์ธ๊ธฐ์ top4 ์ํ๋ฅผ ์ฌ๋ผ์ด๋๋ก ํํ
- ๊ฐ ํํฐ๋ง์ ์ ๊ณตํ ๋ถ๋ฅ(์์์, ํ์ ์, ๊ฐ๋ด์์ ์)๋ณ 4๊ฐ์ ์ํ๋ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ์์ผ๋ก ํ๋ฉด์ ํํ
- ๊ฒ์ ํ์ด์ง : ๊ฒ์์ฐฝ์ ํค์๋ ์ ๋ ฅ์ ์ฐ๊ด๋ ๋ชจ๋ ์ํ ๋ฆฌ์คํธ๋ฅผ ํํ(ํ๊ธ/์์ด ๋๋ค ๊ฒ์ ๊ฐ๋ฅ) ๐
- ๋ชฉ๋ก ํ์ด์ง : ์ ํํ ๋ถ๋ฅ ๊ธฐ์ค์ผ๋ก ํํฐ๋ง๋ ์ํ ๋ฆฌ์คํธ๋ค์ ๋ฌดํ ์คํฌ๋กค์ ์ ์ฉํ์ฌ ํํ
- ์์ธ ํ์ด์ง : ์ ํํ ์ํ์ ์ธ๋ถ ๋ด์ฉ์ ๋ด์ ํ์ด์ง
< ์ํ ์์ >
๐ญ ํ๊ธฐ ๋ฐ ํ๊ณ
< ์ข์๋ ์ >
๐น ์นํ์ด์ง๋ก ๋ง๋ค ์์ดํ ์ด ํ์คํ๋ ๊ธฐํ ๋จ๊ณ์์ ๋ชจ๋ ๋์ํ๋ tone & manner๋ฅผ ๋นจ๋ฆฌ ์ ํ ์ ์์๋ค.
๐น ๋น ๋ฅด๊ฒ ์งํ๋๋ค ๋ณด๋ ์ง์ค์ด ๋ ์ ๋์๊ณ , ๋น ๋ฅธ ์์ผ ๋ด์ ์์ฑํด์ผํ๋ ๋ค์ ํ์ ์ ๊น์ง ์กฐ๊ธ์ด๋ผ๋ ๋ ํด๊ฐ๋ ค๊ณ ๋ฐ์ ์์ง์๋ค.
๐น ์ฒ์์ผ๋ก ๋ฐฐํฌํ ํ๋ก์ ํธ์์ผ๋ฉฐ, ์๊ตฌ์ฌํญ๋ค์ ๊ณ ๋ คํ๊ณ ํ๋์ฉ ์ถฉ์กฑํด๊ฐ๋ฉฐ ๊ฐ๋ฐํด ๋ณธ ๊ฐ์ง ๊ฒฝํ์ด์๋ค.
< ์์ฌ์ ๋ ์ >
๐ธ ๋จ๊ธฐ๊ฐ ๋ชฉํ๋ก ์ธํด ํํํ๋ ๋ถ๋ถ์ด ์์๋ค. (๋ฐ์ํ์ด๋ ๋ํ ์ผํ ๋์์ธ ๋ฑ)
๐ธ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ๊ธฐ๋ฅ ๊ตฌํํ๋๋ผ ์๊ฐ์ด ๋ถ์กฑํ์ฌ ์๊ตฌ์ฌํญ ์ธ ์ถ๊ฐ๋ก ๋ํ ์ผ์ ์ด๋ฆฌ์ง ๋ชปํด์ ์์ฌ์ ๋ค.
ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๊ฐ์ฅ ์ ๊ฒฝ ์ด ๋ถ๋ถ์?
๊ฐ๋ฐ์ ์์ํ์ง ์ผ๋ง ์๋ ์์ ์ ๋ง๋ฅ๋จ๋ฆฐ 2๋ฒ์งธ ์์ํ ํ ํ๋ก์ ํธ์ด๋ฉด์, ๋ ํ ์ด ํ๋ก์ ํธ๋ง ํ๋ค๊ฐ ์ฒ์์ผ๋ก ๋ฐฐํฌ๊น์ง ํ๊ฒ ๋ ์ฌ์ดํธ์ด๊ธฐ๋ ํ๋ค. ๋ฐ๋ผ์ ์ผ์ฃผ์ผ ๋ง์ ๊ฐ๋ฐ์ ๋๋ด์๋ ๋ชฉํ ํ์ ๋์์ธ ๊ธฐํ๋ถํฐ ๊ธฐ๋ฅ ๊ตฌํ๊น์ง ํด์ผํ์ด์ ์ค์ผ์ค๋ง์ ๊ฐ์ฅ ๋ง์ด ์ ๊ฒฝ ์ผ๋ค.
'Project' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Project] ZOOPZOOP (์ค์ค๋ง์ผ) ํ๊ธฐ (0) | 2023.06.19 |
---|