carinthia

0.4.0 • Public • Published

carinthia

follow links, morph the dom

inspiration

assumptions

  • all pages load same css & js files, e.g. have same head element except

limitations

  • currently this only works for links, a tag with valid href attribute

how to use it with SPA frameworks like vue

document.addEventListener('carinthia:load', () => {
  createApp(App).mount('#app')
})
  • ensure Vue app bundle is present on all pages, or else it won't work if coming from a page that doesn't include it
  • if you want your client side app generated links to also work, add x-carinthia-enhance attribute to app's root element

todo

Readme

Keywords

Package Sidebar

Install

npm i carinthia

Weekly Downloads

0

Version

0.4.0

License

MIT

Unpacked Size

55.8 kB

Total Files

4

Last publish

Collaborators

  • zigomir