As someone who loves experimenting with new technologies, I recently got the Vision Pro (I’m a big fan of VR and the idea of working in mixed reality). What excites me the most is sharing the cool stuff I discover, with my friends and colleagues, like how amazing it is to have a floating 3D […] The post Effortless Video Sharing with Phoenix LiveView and FLAME appeared first on Poeticoding.| Poeticoding
In this lesson we are going to see: Layouts, how they work with regular views and LiveViews. How to update the page title in LiveView. .leex LiveEEx template file The post Layouts and LiveEEx templates appeared first on Poeticoding.| Poeticoding
Spreadsheet-like reactive computations in Elixir with automatic dependency tracking. Framework-independent approach to computed properties.| Lucas Sifoni
How to implement computed properties in Phoenix LiveView using pure functional patterns. Practical examples for managing state without dependency graphs.| Lucas Sifoni
Peace in the midst of frontend hardships| Lucas Sifoni
Creating a visual programming environment with Phoenix LiveView for Ovo2 - building the canonical 99 bottles of beer program using runner chaining and inter-program communication| Lucas Sifoni
Experimenting with direct DOM manipulation from Elixir - batched and sequential DOM operations without hooks for complex LiveView applications| Lucas Sifoni
I wrote about adding a changelog to an Elixir Phoenix LiveView app. I used Earmark to turn markdown into HTML for easier updates.| Petros Amoiridis
In Part 1: The road to HTTP-caching Liveviews, we’ve succeeded in caching the initial rendering of Liveviews. For this we had to: disable CSRF token check, using a modified version of Phoenix disable sending the CSRF token when establishing the websocket connection configure a Plug that sets the cache-control header and eventually configure PlugHTTPCache So far we succeeded in caching Liveviews that render public content. Caching private content with plug_http_cache or a CDN makes little se...| Tangui's blog