11 ms·
Speaking as an amateur programmer, is this like Laravel's livewire or intertiajs with inline blade component? (but in Elixir). Or is this something else?
by Crazyontap 4y ago
Speaking as an amateur programmer, is this like Laravel's livewire or intertiajs with inline blade component? (but in Elixir). Or is this something else?
- freedomben 4y agoYes, there are a lot of similarities. As mentioned in siblings, Livewire was inspired by LiveView so they are directly related.
- thedangler 4y agolivewire was inspired by liveview. I think livewire 3 will be more like the newer version of liveview
- bnt 4y agoWell, unless it moves completely to Websockets, it will still remain a slow mess.
- jnsaff2 4y agoI think livewire was inspired by phoenix liveview. I remember there was even a podcast interview about it.
- cultofmetatron 4y agolive view is the original and best. imitators use long polling to periodically check for updates. liveview spins up a dedicated vm process for each active user and can push updates over websocket to update things. This process can do things like listen for serverside events as well.
- wstuartcl 4y agoIt may be redundant but I think its always important to note that processes as listed above are not like os processes here -- but an extremely lightweight internal VM thread like thing in the BEAM VM. In is not uncommon to have many millions running in the beam VM. Very much lighter than threads or OS processes.
- metaltyphoon 4y agoPig backing here… is this like Blazor server-side?
- ch4s3 4y agoYes, Blazor is inspired by LiveView.