LiveVueVue Components in Phoenix LiveView
livevue.skalecki.dev·4d·
Discuss: Hacker News
🧩Web Components
Preview
Report Post

Phoenix LiveView + Vue.js

The missing Vue bridge for LiveView

When LiveView hooks get messy, reach for Vue. Full reactivity. No API layer. One install command.

Scroll to explore

Why LiveVue

Everything LiveView does,

Vue can too.

Streams, forms with Ecto validation, file uploads, server events — all work through Vue-native composables. You’re not giving up LiveView features. You’re extending them.

End-to-End Reactivity

LiveView assigns become Vue props automatically. When server state changes, Vue re-renders. When Vue emits events, LiveView handles them. The loop is complete.

Vue-native composables for LiveView features

useLiveVue()

pushEvent, handleEvent & more

useLiveForm()

Ecto changeset validation

useLiveUpload()

LiveView file uploads

`u…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help