voltar ao cardápio
Bases · massas & molhos
XML logo

XML

Azeite · clássico, pesado, em todo lugar.

Extensible Markup Language, formato de dados verboso e auto-descritivo. Ainda domina sistemas legados, integrações empresariais e protocolos como SOAP.

// história

Como XML surgiu

O XML nasceu do SGML simplificado no W3C em 1998, num momento em que a indústria queria um formato único para documentos e dados trocáveis. A promessa era poderosa: schemas (XSD), namespaces, transformações (XSLT) e validação rígida. Bancos, ERPs e governo adotaram em massa. A ideia por trás era trazer a disciplina de um banco de dados relacional para documentos hierárquicos na rede. Com o tempo, JSON roubou espaço em APIs novas, mas o legado enterprise do XML continua enorme.

// a metáfora

Por que azeite?

É o azeite: clássico, untuoso, sempre presente em cozinhas tradicionais. Pesa um pouco, mas dá estrutura.

// ficha técnica

Especificações

Paradigma
Linguagem de marcação extensível
Primeiro release
1998
Criador
W3C
Licença
Padrão aberto
quando usar
  • Integrações com sistemas legados (SOAP, ERPs)
  • Documentos com schema rígido (XSD)
  • Configurações Java/Maven/Android
quando evitar
  • APIs novas (prefira JSON)
  • Quando payload pequeno importa

// continue explorando

Volte ao cardápio e descubra outros ingredientes.

no forno da casa

Mind Blog

Esta é a pizza que a Alamino Code Solutions está assando agora: laboratório editorial no ar, com tipagem ponta a ponta e ambiente reproduzível — o mesmo critério deste cardápio, servido ao vivo.

Visitar mind.alamino.dev.br