Voipdbr / repository
desafiomvapi
Este projeto foi feito com a inserção de uma API livre para desenvolvedores chamada de Marvel API. Ela é otima para testar seus conhecimentos com inserção e relacionamento entre biblioteca, oferecidas por uma organização. Por exemplo esse projeto foi um desafio que participei, nele você podia ter usado algumas dessas tecnologias. ● HTML5 ✔ ● CSS ✔ ● Javascript ✔ ● ReactJs ● VueJs ● AngularJs ● PHP ● NodeJs ● Python Eu optei por utilizar 4 linguagens: HTML5, CSS, JAVASCRIPT, JSON. ● Porque não utilizei os demais? R: Eu na data 05/2021, não tinha conhecimento o suficiente para produzir/codar nestas frameworks e linguagens. PHP e Python que na data de hoje, são linguagens que não tenho muito dominio, mas entendo. Tirando esses conhecimentos que estão em null, as 4 linguagens utilizadas, são bastante flexiveis em meus projetos pessoais. O site criado com a api, é interativo e interessante, pois o padrão do site foi pensado em não ser algo estático. Os botões são animados, as caixas dos personagens também, e a troca de informações é facil de entender. No projeto eu encontrei vários problemas com relação ao código na parte do buscador, eu não consigo inserir a url com as informações do name solicitante, o código não está conseguindo fazer solicitação. Os botões (Buscar, Personagens/Comics e Criadores), estão funcionando perfeitamente, o código dos botões (Buscar, Personagens/Comics e Criadores), faz linkagem com o script cp.js, que solicita ao styles.css, a inserção de novas listagens de classe, fazendo com que as informações presentes no css, já estão preparadas para ser aplicada a um classe que existe ou ira ser gerada, faça com que o display fique none, assim as informações de uma div é cortada, e a outra se sobrepõe. O botão (Ver mais), ele está funcionando, consegue aplicar +50 personagens, de primeira você nem percebe, porque o botão ele consegue gerar +50 personagens diferente, Mas sempre que você clica no botão ele adiciona os mesmos cinquenta personagens, Não consegui fazer esse problemas sumir, mas a maior parte do botão foi desenvolvido. Foi um projeto simples que fiz, mas que me ajudou a entender sobre a produção de código com frameworks e API. e claro o site foi desenvolvido como um SPA (Single Page Application).