Skip to content

widrns15/create-movie-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create-Movie-Web 🍿

2023-04-10.10.21.10.mp4

ReactJS로 영화 웹 서비스 만들기

https://widrns15.github.io/create-movie-web/


1. 제작 기간

  • 2023/03/10 ~ 2023/04/06

2. 사용 기술


3. 프로젝트 목표

  • 앱 클론 코딩을 통한 React 기초 학습
  • Props, React-Router-dom 학습
  • 이전에 배웠던 HTML, CSS, SASS 복습
  • 외부 API 활용

4. 주요 기능

1. 랜덤 영화 추천 (Home.js)

  • 외부 영화 API를 fecth와 json으로 활용
  • Math.random 기능을 사용하여 랜덤으로 영화를 가져오게 설정
  • useState와 useEffect로 내부 코드 실시간 업데이트
  • 삼항연산자와 map 함수로 파라미터 값 활용
  • 모든 오브젝트 최대한 컴포넌트화시켜 코드 깔끔하게 리팩토링

2. 영화 상세 페이지 구현 (Detail.js)

  • useParams로 홈페이지와 연동
  • 받아온 API 값으로 배경화면 및 내용 구성
  • styled-components 사용으로 즉각적인 반영이 보이도록 함
  • 내비게이션 바, 뒤로가기 버튼 지원

About

노마드코더 - ReactJS로 영화 웹 서비스 만들기 🍿

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published