XSLT https://www.w3.org/TR/xslt/ is a type of stylesheet to transform XML into HTML (XHTML), PDF and also XML.
Not only XSLT can produces a valid XHTML document, but one of the best benefits of XSLT is, that unlike PHP, the rendering and processing of XML documents occur on client-side, which means that if one wants to have a site with a large traffic, and reduce the CPU processing costs, XSLT is a viable solution!
I wanted to have a proof of concept to that approach and so I have made, with the help of XSLT, a dynamic XHTML site generator which is solely based on the Atom (RFC 4287)XMPP (RFC 6120).
See https://git.xmpp-it.net/sch/Rivista and try it at https://xpta.woodpeckersnest.space/
Rivista has 0% HTML code.
Another XML page which makes use of an XSLT stylesheet to transform XML data into a beautiful XHTML page https://yaxim.org/doap/yaxim.rdf.xml
There are of course syndication feeds (Atom and RSS) which XSLT stylesheet are commonly being utilized with.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too