Movie Cards Library

Habilidades Desenvolvidas

  • Inicializar um projeto em React
  • Utilizar JSX no React
  • Utilizar o ReactDOM.render para renderizar elementos numa página web
  • Utilizar o import para usar código externo junto ao seu
  • Criar componentes React corretamente
  • Fazer uso de props corretamente
  • Fazer composição de componentes corretamente
  • Criar múltiplos componentes dinamicamente
  • Utilizar PropTypes para checar o tipo de uma prop no uso de um componente
  • Utilizar PropTypes para garantir a presença de props obrigatórias no uso de um componente
  • Utilizar PropTypes para checar que uma prop é um objeto de formato específico
  • Utilizar PropTypes para garantir que uma prop é um array com elementos de um determinado tipo

Contexto

  • Primeiro projeto realizado em React.
  • Esse projeto é uma biblioteca de cartões de filmes utilizando React. Cada cartão representa um filme e possui uma imagem, título, subtítulo, sinopse e avaliação.

Baixar e instalar as dependências

git clone git@github.com:vitorSilva95/movie-cards-library.git
cd movie-cards-library
npm install

Executar o projeto

npm start