Skip to content

Vini9-9/viniflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto desenvolvido na Imersão React da Alura

Aula 01 - React Components e AluraFlix

  • Iniciar um projeto com Create React App (CRA);
  • Criar components com React usando styled-components;
  • Passar propriedades para components;
  • Fazer deploy da Viniflix na Vercel. (https://my-viniflix.vercel.app/)

Aula 02 - Roteamento e state

  • Entender o que é um SPA;
  • Utilizaremos a react-router-dom para controlar as rotas;
  • Entender a diferença entre a tag a e o component Link;
  • Como lidar com caminhos paths que não existe, famoso 404;
  • Carousel com a react-slick;
  • Criaremos um template com o cabelho e o rodapé;
  • Como deixar sempre o footer embaixo na página;
  • Criação do formulário para casdastrar categoria;

Aula 03 - Formulários reutilizáveis e mais components

  • Trabalhar com elementos dinâmicos na tela da nossa aplicação;

Aula 04 - Ajax, validação e o back-end

  • Garantindo padrões de código com EsLint;
  • Configurando o nosso servidor portátil com json-server;

Aula 05 - Gerenciamento de videos com React e JavaScript

  • Implementar a funcionalidade que tornará possível o cadastro de novos vídeos;
  • Atualizar a home dinamicamente de acordo com o que for cadastrado;