XMLNuke
| XMLNuke | |
|---|---|
| Desenvolvedor | João Gilberto Magalhães |
| Versão estável | 2.0RC2 (28 de junho de 2007) |
| Sistema operacional | Multiplataforma |
| Gênero(s) | XML framework |
| Licença | GPL |
| Página oficial | www.xmlnuke.com |
XMLNuke é um framework open source que tem como objetivo criar web sites usando apenas transformações XML/XSLT. XMLNuke tem um conjunto de classes para auxiliar o programador a criar aplicações inteiras produzindo apenas XML. XMLNuke também tem integrado um básico Sistema de gerenciamento de conteúdo.
Arquitetura
XMLNuke entende que o trabalho mais importante de qualquer site é a informação produzida ou gerenciada por ele. Entretanto, a informação existente se mistura com estruturas complexas de código HTML, JavaScript dentre outros. Dessa forma, qualquer mudança no Layout do website podem implicar na reestruturação completa do seu site atual. Entretanto ao utilizar o framework XMLNuke você naturalmente separa a informação produzida do XML, já que todas as classes ou geram ou produzem XML.
Assim, é possível mudar o layout de um site de uma versão simples para uma mais complexa, sem que haja uma única modificação na sua aplicação.
O foco do desenvolvimento do XMLNuke é a manutenção do código depois de produzido.