WebReverseEngineer.js

De CCSL
Revisão de 22h46min de 14 de março de 2017 por Kazuo (discussão | contribs) (Criou página com 'As páginas web evoluíram de simples conteúdos estáticos para aplicações com interfaces extremamente dinâmicas e poderosas que utilizam APIs desde GPS até voz e câmera...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

As páginas web evoluíram de simples conteúdos estáticos para aplicações com interfaces extremamente dinâmicas e poderosas que utilizam APIs desde GPS até voz e câmera. Hoje existem até games feitos para a web. Estas aplicações geralmente utilizam uma grande quantidade de bibliotecas, frameworks e compiladores, o que acaba por obfuscar a legibilidade do código fonte das páginas. Por isso, precisamos construir uma ferramenta para auxiliar a desconstruir, analisar e compreender como as páginas e aplicativos web modernos foram construídos.

WebReverseEngineer.js é a ideia de uma ferramenta que recebe como input uma URL, analisa o website e retorna cada um dos componentes, bibliotecas, APIs e tecnologias utilizadas, para que outros programadores possam compreender o código e remixar estas tecnologias em novos projetos. Referências: [1] [2]