WebReverseEngineer.js: mudanças entre as edições

De CCSL
Ir para navegação Ir para pesquisar
(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...')
 
(Sem diferença)

Edição atual tal como às 22h46min de 14 de março de 2017

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]