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

/carinthia/

    Package Sidebar

    Install

    npm i carinthia

    Weekly Downloads

    2

    Version

    0.4.0

    License

    MIT

    Unpacked Size

    55.8 kB

    Total Files

    4

    Last publish

    Collaborators

    • zigomir