Skip to content

Desafio da Rinha de Front-end que consiste em criar uma JSON Tree Viewer manipulando todos os dados no front-end e aceitando um volume alto de informações.

License

Notifications You must be signed in to change notification settings

davimateus1/json-tree-challenge

Repository files navigation

Json Tree Challenge

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)

Tecnologias utilizadas

  • React
  • TypeScript
  • Tailwind
  • ShadCN UI
  • Vite
  • Eslint & Prettier

Você pode visualizar os JSON's clicando aqui


Made With </> and ❤️ By Davi Mateus

About

Desafio da Rinha de Front-end que consiste em criar uma JSON Tree Viewer manipulando todos os dados no front-end e aceitando um volume alto de informações.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages