Este projeto foi feito com base no desafio da Rinha de Frontend, cujo objetivo é criar uma "JSON Tree Viewer": Um visualizador de JSON que roda sem backend, e que seja capaz de carregar um JSON especificado pelo usuário e exibi-lo. Para isso, foi executado uma bateria de testes, que são JSON's que vão aumentando seu tamanho e complexidade para estresar a aplicação. Os testes que foram expostos a essa aplicação foram os seguintes:
- - verysmall.json (98 Bytes)
- - small.json (1 KB)
- - pokedex.json (281 KB)
- - startwitharray.json (1.6MB)
- - nullreference.json (21 KB)
- - large.json (24.9 MB)
- - invalid.json (1 KB)
- - giant.json (181 MB)
- - alltypes.json (804 Bytes)
- React
- TypeScript
- Tailwind
- ShadCN UI
- Vite
- Eslint & Prettier
Você pode visualizar os JSON's clicando aqui
Made With </> and ❤️ By Davi Mateus