Skip to content

nastia-h8/goit-react-hw-05-movies

Repository files navigation

Movie Search App

  1. Створено базову маршрутизацію (React Router) для застосунку пошуку і зберігання фільмів:
    • '/' – компонент Home, домашня сторінка зі списком популярних кінофільмів.
    • '/movies' – компонент Movies, сторінка пошуку кінофільмів за ключовим словом.
    • '/movies/:movieId' – компонент MovieDetails, сторінка з детальною інформацією про кінофільм.
    • /movies/:movieId/cast – компонент Cast, інформація про акторський склад. Рендериться на сторінці MovieDetails.
    • /movies/:movieId/reviews – компонент Reviews, інформація про огляди. Рендериться на сторінці MovieDetails.
  2. Бекенд - themoviedb.org API.
  3. Робота з об'єктом місцезнаходження.
  4. Code Splitting: додано асинхронне завантаження JS-коду для маршрутів застосунку, використовуючи React.lazy() і Suspense.
  • Стилізація - styled-components.
  • Для компонентів описані propTypes.