For example in Vue, you have things like <div @click=...>, or <div :href='foo'>. I'm building something with similar syntax and uses hyperx.
Edit: It's worth mentioning these don't actually go to the DOM (which would probably make them invalid, over data-*). They are processed down to regular attributes.
From my understand in the HTML syntax spec on attributes, a wider range of characters can be supported.
For example in Vue, you have things like
<div @click=...>
, or<div :href='foo'>
. I'm building something with similar syntax and uses hyperx.Edit: It's worth mentioning these don't actually go to the DOM (which would probably make them invalid, over
data-*
). They are processed down to regular attributes.