degrecci / ifood-frontend-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spotifood

Acesse em: https://degrecci.github.io/ifood-frontend-test/

Modo Desenvolvimento

Instale as depêndencias

yarn

Inicie o modo desenvolvimento executando:

yarn start

Rodando testes:

yarn test

Bibliotecas e arquitetura

  • Redux-form - Biblioteca de formulário que utiliza redux, ajuda a gerenciar o estado dos formulários, tornando mais facil acessar os estados dos filtros em diferentes componentes.

  • Axios - Cliente http com ferramentas que tornam mais faceis as requisições http.

  • react-tostify - Biblioteca de notificação, setup simples e possibilita chamar a notificação de qualquer lugar da aplicação.

  • material-ui - Design system de componentes que agilizam no desenvolvimento.

  • ESlint - Adiciona padrão no código para manter a qualidade.

  • Jest + Enzyme - Bibliotecas de teste, jest tem uma escrita facil e é boa para mocks, enzyme ajuda a simular e manipular componentes React, tornando mais facil os testes dos componentes.

About


Languages

Language:JavaScript 93.1%Language:HTML 5.6%Language:CSS 1.3%