MayconGesser/Desafio
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
A intenção original do desafio era enviar para um backend (em Node) os inputs fornecidos para Título, Autor e Edição do livro a partir do index.html, simulando assim a interação entre cliente-servidor. Essa ideia foi abandonada devido a possíveis problemas de dependências. Usei a biblioteca thenby (incluída junto ao código) para realizar a lógica de ordenação. A sintaxe de escolha de ordens no arquivo JSON é: "Ta" : Título Ascendente "Td" : Título Descendente "Aa" : Autor Ascendente "Ad" : Autor Descendente "Ea" : Edição Ascendente "Ed" : Edição Descendente Para ordenar Múltiplos: XaYbZc A razão pela qual é necessário suprir um arquivo de configuração à página é porque não há como o Javascript fazer operações de IO como outras linguagens (abrir, ler e escrever em arquivos). Isso é devido a uma medida de segurança dos próprios browsers.