Terceiro Projeto React

Professora Simara đź’ś { Reprograma }

Tecnologias usadas:

  • CSS
  • HTML
  • Javascript
  • React
  • Vue
  • Axios
  • Vercel
  • Node

Alguns passos:

Comecei instalando o projeto Vue e React como mostrado no twitter da professora Simara. Esse passo a passo Ă© criar o projeto, excluir pastas e testar com um "Hello React!".

Obs.: Entrar no index.html e alterar o title da página e a lang. Depois disso não se mexe mais nessa pasta.

Depois separei as imagens que seriam utilizadas no projeto utilizando as ilustrações gratuiras do unDraw.

Instalar o:

npm install react-router-dom@6

E usar rotas como no tutorial do github.

Criar o arquivo Router.jsx

Criei o menu e utilizei as rotas, com quatro páginas: Home, Sobre, Portfolio e Contato. Depois de criado essas páginas testar no navegador, para ver se as páginas estão indo para a rota correta.

Criei alguns módulos com props que seriam utilizados várias vezes:

  • Photo: contĂ©m as imagens principais do site.
  • PhotoIcone: contĂ©m as imagens secundárias e menores no site.
  • Subtitle: ContĂ©m os tĂ­tulos da página < h2 >.
  • Paragraph: ContĂ©m os textos da página < p >.

Pontos de melhoria:

Colocar as informações salvas pelo input na firebase. Criar um if para os inputs não serem enviados vazios.