A couple of good posts on technology agnosticism lately.
Brad Frost says the design system itself is higher level than any particular technology:
... it doesn't bet the farm on any one technology, the system is able to adapt to inevitable changes to tools, technologies, and trends.
Jonathan Snook thinks Mustache is good choice for otherwise technologically agnostic templating:
I like it because of its simplicity and because it requires the heavy work with the data to be done before it sees a template.
Here's a slide I used at a recent workshop:
What I was mostly referring to is total HTML agnosticism
... read the whole story at css-tricks.com.