#liveview — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #liveview, aggregated by home.social.
-
@kerryb #LiveView does a great job at hiding all the asynchronous things ;-). Maybe too good a job. ;-). I am now in an edge case - I have an internal DSL for extensible forms, so am interested in e.g. testing validation and rendering the outcome as HTML so the users and I can have a conversation about it. The persistence of it is relatively boring, so having that in each test does not add much value (but does add runtime and complexity in running tests).
#elixir -
@kerryb #LiveView does a great job at hiding all the asynchronous things ;-). Maybe too good a job. ;-). I am now in an edge case - I have an internal DSL for extensible forms, so am interested in e.g. testing validation and rendering the outcome as HTML so the users and I can have a conversation about it. The persistence of it is relatively boring, so having that in each test does not add much value (but does add runtime and complexity in running tests).
#elixir -
💜 I have a favor to ask: If you know of a team using #ElixirLang, #Phoenix, or #LiveView that might benefit from a seasoned developer helping out part-time or full-time for tech debt cleanup, system stabilization, testing, documentation, or mentoring -- an introduction would be very much appreciated. #FediHire
Past projects and client testimonials can be found on my website:
-
💜 I have a favor to ask: If you know of a team using #ElixirLang, #Phoenix, or #LiveView that might benefit from a seasoned developer helping out part-time or full-time for tech debt cleanup, system stabilization, testing, documentation, or mentoring -- an introduction would be very much appreciated. #FediHire
Past projects and client testimonials can be found on my website:
-
News includes Elixir’s set-theoretic type inference completing all language constructs, #OTP 29.0 released, a wave of CVEs hitting the Phoenix stack, big SWAR string performance gains, and a #LiveView hot-reload tip, and more! #ElixirLang @[email protected] www.youtube.com/watch?v=32Qm...
Thinking Elixir Podcast 304: T... -
News includes Elixir’s set-theoretic type inference completing all language constructs, #OTP 29.0 released, a wave of CVEs hitting the Phoenix stack, big SWAR string performance gains, and a #LiveView hot-reload tip, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=32QmElA8H0I -
News includes Elixir’s set-theoretic type inference completing all language constructs, #OTP 29.0 released, a wave of CVEs hitting the Phoenix stack, big SWAR string performance gains, and a #LiveView hot-reload tip, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=32QmElA8H0I -
Django LiveView vs Phoenix LiveView: a real benchmark
https://en.andros.dev/blog/80134668/django-liveview-vs-phoenix-liveview-a-real-benchmark/
#django #liveview #djangoliveview #phoenix #python -
Django LiveView vs Phoenix LiveView: a real benchmark
https://en.andros.dev/blog/80134668/django-liveview-vs-phoenix-liveview-a-real-benchmark/
#django #liveview #djangoliveview #phoenix #python -
Thanks to everyone that joined me for my first ever conference talk last Thursday at @[email protected]. It was a lot of fun! Remember to try the #Phoenix #LiveView 1.2.0 release candidate and report any issues. I'm also happy to hear if everything works just fine for you :)
-
i just looked at your profile. I see you use #react. I just came back to #django maybe a year or two ago.
Do you find that #react and #django are a natural fit? I have kinda shied away from react, just because i thought the learning curve might be a bit much.
I did several big projects with #elixir / #phoenix , and i REALLY liked the #LiveView approach. I am not sure if there is a such a thing in Django world.
Funny enough, i have a note in my future bin to go down this rabbit hole
-
i just looked at your profile. I see you use #react. I just came back to #django maybe a year or two ago.
Do you find that #react and #django are a natural fit? I have kinda shied away from react, just because i thought the learning curve might be a bit much.
I did several big projects with #elixir / #phoenix , and i REALLY liked the #LiveView approach. I am not sure if there is a such a thing in Django world.
Funny enough, i have a note in my future bin to go down this rabbit hole
-
News includes Hackney v3.1.0 with pure #Erlang HTTP/3 support, Hornbeam running #Python apps on the BEAM, the Easel Canvas 2D drawing library for #LiveView, Hologram v0.7.0 reaching 96% Erlang runtime coverage, and more! #ElixirLang @[email protected] www.youtube.com/watch?v=DBuH...
Thinking Elixir Podcast 293: T... -
TAM and OMN tools for potential Bonfire workflowsThis article looks at Techno Anarchist and Open Media Network tools that would boost efficiency and productivity in Bonfire workflows. And I will be paraphrasing heavily.
As mentioned in a previous TPF post, I plan to experiment with Bonfire and have taken notes for a series of articles.
This is the second one. The first is here if you inexplicably missed it. 😉
I have even reserved the […]
https://newsletter.mobileatom.net/tam-and-omn-tools-for-potential-bonfire-workflows/ #ActivityPub #Codeberg #docker #Ecto #elixir #ExUnit #Forgejo #Framatoolbox #GIMP #Joplin #LiveView #Markdown #Mosaic #OmniTools #OpenProject #Phoenix #SurfaceUI #Vert #xWiki -
TAM and OMN tools for potential Bonfire workflowsThis article looks at Techno Anarchist and Open Media Network tools that would boost efficiency and productivity in Bonfire workflows. And I will be paraphrasing heavily.
As mentioned in a previous TPF post, I plan to experiment with Bonfire and have taken notes for a series of articles.
This is the second one. The first is here if you inexplicably missed it. 😉
I have even reserved the […]
https://newsletter.mobileatom.net/tam-and-omn-tools-for-potential-bonfire-workflows/ #ActivityPub #Codeberg #docker #Ecto #elixir #ExUnit #Forgejo #Framatoolbox #GIMP #Joplin #LiveView #Markdown #Mosaic #OmniTools #OpenProject #Phoenix #SurfaceUI #Vert #xWiki -
I'm building my own component library for #Phoenix #LiveView. It will be called "Voun", which means "humus" in Réunion Creole. It's a great opportunity to refactor the components of @brinjel, leveraging the modern features of #CSS.
For example, we can display a check or warning icon in input fields using only CSS pseudoelements `:user-valid` and `:user-invalid`.
-
I'm building my own component library for #Phoenix #LiveView. It will be called "Voun", which means "humus" in Réunion Creole. It's a great opportunity to refactor the components of @brinjel, leveraging the modern features of #CSS.
For example, we can display a check or warning icon in input fields using only CSS pseudoelements `:user-valid` and `:user-invalid`.
-
Doom in Django: testing the limits of LiveView at 600.000 divs/segundo
#HackerNews #DoomInDjango #LiveView #Performance #Testing #600kDivs #SecondWebDevelopment
-
Doom in Django: testing the limits of LiveView at 600.000 divs/segundo
#HackerNews #DoomInDjango #LiveView #Performance #Testing #600kDivs #SecondWebDevelopment
-
Google Antigravity に Phoenix LiveView のアプリケーションを設計・実装させてみた
https://qiita.com/RyoWakabayashi/items/c0fd60dee4ed3f9b6581?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
News includes running #LiveView in the browser with #WebAssembly, New Nerves book launches in beta, PinStripe for Stripe integration, Beam Bots for robotics, @[email protected]’s #Goatmire talk, Tidewave updates, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=8-f3sUMxgXI -
News includes running #LiveView in the browser with #WebAssembly, New Nerves book launches in beta, PinStripe for Stripe integration, Beam Bots for robotics, @[email protected]’s #Goatmire talk, Tidewave updates, and more! #ElixirLang @elixirlang https://www.youtube.com/watch?v=8-f3sUMxgXI -
ElixirDesktopで作るブログアプリ アプリ bucketによるファイルアップロード
https://qiita.com/the_haigo/items/ed71a7e20e32d8959b36?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items#qiita #Elixir #Phoenix #LiveView #ElixirDesktop #AdventCalendar2025
-
ElixirDesktopで作るブログアプリ API bucketによるファイルアップロード
https://qiita.com/the_haigo/items/71583d90dfb076fe32b0?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
Doing a bit of reading on the #Seaside approach to #Phoenix #LiveView. It looks like they have made a ton of progress using #WebSockets.
I need to make a little test app to see how this works.
Very cool.
-
Doing a bit of reading on the #Seaside approach to #Phoenix #LiveView. It looks like they have made a ton of progress using #WebSockets.
I need to make a little test app to see how this works.
Very cool.
-
I've uploaded a demo of the new version of Django LiveView:
https://django-liveview-demo.andros.dev/
I've also updated the Quick Start:
https://django-liveview.andros.dev/quick-start/
It's now super easy!
I even use it on my own personal website for any dynamic elements.
I hope it helps you with your future projects!
#python #django #djangoliveview #liveview -
I've uploaded a demo of the new version of Django LiveView:
https://django-liveview-demo.andros.dev/
I've also updated the Quick Start:
https://django-liveview.andros.dev/quick-start/
It's now super easy!
I even use it on my own personal website for any dynamic elements.
I hope it helps you with your future projects!
#python #django #djangoliveview #liveview -
音声で会話できるローカルLLM AIボットをElixir/LiveViewで作ってみた
https://qiita.com/piacerex/items/ef80e90f8a8f402ed4d5?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
-
-
Hey @andros! Excited to see the update. I was only thinking of this project the other day. Let me check it out. 🤩
We'll have to get you on @djangochat in the new year so you can tell us all about it! 🎙️ #Django #Channels #LiveView
-
Hey @andros! Excited to see the update. I was only thinking of this project the other day. Let me check it out. 🤩
We'll have to get you on @djangochat in the new year so you can tell us all about it! 🎙️ #Django #Channels #LiveView
-
🚀 Django LiveView 2.0.0 is now available
I just released a major new version of Django LiveView, the framework that lets you build interactive, real-time web applications using only Python — no JavaScript required.
🎯 What is Django LiveView?
A radically simpler way to build dynamic interfaces with Django. Inspired by Phoenix LiveView and Laravel Livewire, it lets you create SPAs without APIs, without JavaScript frameworks, without splitting your logic between frontend and backend.
HTML over WebSockets — all interactivity works in real-time, logic lives in Python, and you use Django's template system.
🔧 Simplified configuration
pip install django-liveview
## 💪 What can you do with LiveView?
- ✅ Update the DOM in real-time without JavaScript
- ✅ Interactive forms with instant validation
- ✅ Infinite scroll and lazy loading
- ✅ Multi-user live notifications
- ✅ Real-time dashboards
- ✅ Search with instant results
- ✅ Everything with Python decorators and Django templates
📚 More information
https://github.com/Django-LiveView/liveview
If you're a Django developer and want to add real-time features without the complexity of a separate frontend, give LiveView a try.
#django #python #websockets #liveview #htmx -
🚀 Django LiveView 2.0.0 is now available
I just released a major new version of Django LiveView, the framework that lets you build interactive, real-time web applications using only Python — no JavaScript required.
🎯 What is Django LiveView?
A radically simpler way to build dynamic interfaces with Django. Inspired by Phoenix LiveView and Laravel Livewire, it lets you create SPAs without APIs, without JavaScript frameworks, without splitting your logic between frontend and backend.
HTML over WebSockets — all interactivity works in real-time, logic lives in Python, and you use Django's template system.
🔧 Simplified configuration
pip install django-liveview
## 💪 What can you do with LiveView?
- ✅ Update the DOM in real-time without JavaScript
- ✅ Interactive forms with instant validation
- ✅ Infinite scroll and lazy loading
- ✅ Multi-user live notifications
- ✅ Real-time dashboards
- ✅ Search with instant results
- ✅ Everything with Python decorators and Django templates
📚 More information
https://github.com/Django-LiveView/liveview
If you're a Django developer and want to add real-time features without the complexity of a separate frontend, give LiveView a try.
#django #python #websockets #liveview #htmx -
Real time updates in LiveView may feel like magic, but it's math. Efficient rendering and minimal data transfer make large tables feel instant.
See how in Building Table Views with Phoenix LiveView by @pul
https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/
-
Real time updates in LiveView may feel like magic, but it's math. Efficient rendering and minimal data transfer make large tables feel instant.
See how in Building Table Views with Phoenix LiveView by @pul
https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/
-
I’m recruiting for a Senior Elixir Engineer to join an early-stage AI startup For more information & to apply, please visit this link www.beamrecjobs.co.uk/forum/remote... #elixir #ai #liveview
Senior Elixir Engineer - Remot... -
If you want to discover how #elixir #phoenix #liveview works. Here is a git repo with atomic commits. It is based on a tutorial I find online: https://git.sr.ht/~bounga/liveview-and-otp-introduction
-
Ya tengo acabada la primera página de mi nueva web. ¿Qué os parece?
https://andros.dev/
Dato geek: Parece ser que a PageSpeed Insights le gusta.
#django #liveview #web -
Ya tengo acabada la primera página de mi nueva web. ¿Qué os parece?
https://andros.dev/
Dato geek: Parece ser que a PageSpeed Insights le gusta.
#django #liveview #web -
One common pitfall when using lists in #LiveView is that they are not change-tracked. We might have something to improve that situation in an upcoming update! #MyElixirStatus #Phoenix #ElixirLang
-
I’ve been neglecting my BlueSky account of late, I come bearing new jobs: Full Stack Engineer (Elixir/Liveview) www.beamrecjobs.co.uk/forum/remote... DevOps (k8s/Elixir) www.beamrecjobs.co.uk/forum/miscel... #elixir #liveview #devops
Full Stack Engineer (Elixir) -... -
I feel like the API for sending messages within #LiveView components could be improved (or I'm just missing something) because `send(self(), ...)` is a quite confusing call given that self() may not be what one could think. And yeah I know it's "basic stuff" but newcomers surely are tripping on it.
-
How do you implement multi-step forms in LiveView? I have a LV that coordinates its "step" live components (and they may or may not have their own live sub components) and I find this setup quite complex. As always, handling state is the tricky part.
*Some* state from a step needs to be passed to the next step, and then the user may want to go back and make changes and go forward again. What's your strategy in cases like this?
I also need to deal with async processes and report progress in the UI, when a sub-sub-component triggers it, the parent LV receives an update and it has to route it back to the sub-sub-component, which is messy for my taste.
So, same question - what's your approach?
🤔
-
The #LiveDebugger for #phoenix #liveview feels like a flex move. 😄
It's so incredibly versatile. Started using and I can't live without now. 🤣
May dayjob is dread without #elixir. 🫠
-
Persistent session data in Phoenix LiveView
Tags: #elixir, #elixirlang, #liveview, #phoenix, #session