/ignite-componentizando-a-aplicacao

Desafio do ignite que consiste em componentizar uma aplicação.

Primary LanguageTypeScriptMIT LicenseMIT

🚀 Rocketseat - 🔥Ignite - Trilha ReactJs

Desafio 02 : Componentizando a aplicação ( Projeto WatchMe )

📖 Sobre o Projeto

O projeto consiste em uma aplicação de listagem de filmes, que são consumidos de uma fake api, o desafio pede para efetuar um componentização da aplicação pois a mesma se encontra toda no arquivo App.tsx, o objetivo é dividir a aplicação em dois componentes principais a SideBar e a Content, reutilizando todo o código da App.tsx, onde após a componentização ela deve ter o mesmo comportamento de quando não estava dividida em componentes.

🌠 Imagem do projeto

🧰 Tecnologias Utilizadas

  • ReactJS
  • Axios
  • TypeScript
  • SASS

⚙ Como rodar o projeto

Crie uma pasta

mkdir react-ignite-components

Clone este repositório para a pasta anterior ou use a opção de download:

git clone https://github.com/alissonrsantos/ignite-componentizando-a-aplicacao.git

Instale as dependências

yarn install

ou

npm install

Sobe o JSON Server que rode a api Fake para consumo dos dados dos arquivos json:

Abra um terminal que esteja na pasta do projeto e de o seguinte comando
yarn server

Executando o Projeto

yarn dev

ou

npm dev

Acesse http://localhost:8080 no seu navegador

🌎 Especificações do Projeto

Desafio 02 - WatchMe - Notion com todas as informações.

Licença

© MIT

Feito com ❤ por Alisson Romão Santos | LINKEDIN.