# \#liveview

**URL:** https://forum.devtalk.com/tag/liveview/380.md

[Latest](https://forum.devtalk.com/latest.md) · [Categories](https://forum.devtalk.com/categories.md) · [Tags](https://forum.devtalk.com/tags.md)

---

## [Charts with Plotto - ElixirCasts](https://forum.devtalk.com/t/charts-with-plotto-elixircasts/249522)

<div class="topic-metadata">

**Author:** [@ElixirCasts](https://forum.devtalk.com/u/ElixirCasts)\
**Replies:** 0\
**Last updated:** [7 September 2026 15:34 UTC](https://forum.devtalk.com/t/charts-with-plotto-elixircasts/249522 "2026-09-07T15:34:35Z")

</div>

---

## [Exploring LiveView 1.2](https://forum.devtalk.com/t/exploring-liveview-1-2/247961)

<div class="topic-metadata">

**Author:** [@potions](https://forum.devtalk.com/u/potions)\
**Replies:** 0\
**Last updated:** [14 July 2026 16:27 UTC](https://forum.devtalk.com/t/exploring-liveview-1-2/247961 "2026-07-14T16:27:41Z")

</div>

With LiveView 1.2 you can move a surprising amount of client-side code back into Elixir. I refactored a trivia game to show how: server-composed JS commands, colocated CSS, and colocated hooks. Screencast + full walkthr…

---

## [Thinking Elixir 301 - Testing, Debugging, and Departures](https://forum.devtalk.com/t/thinking-elixir-301-testing-debugging-and-departures/242980)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [28 April 2026 12:14 UTC](https://forum.devtalk.com/t/thinking-elixir-301-testing-debugging-and-departures/242980 "2026-04-28T12:14:30Z")

</div>

Episode 301 of Thinking Elixir. News includes Phoenix LiveDebugger hitting v1.0 with an interactive tour to go along with it, LiveStash v0.2.0 shipping with API improvements and a tease of Redis & Mnesia adapters on the …

---

## [Building a Full-Featured Calendar in Phoenix LiveView (recurring events, drag-drop, multi-user)](https://forum.devtalk.com/t/building-a-full-featured-calendar-in-phoenix-liveview-recurring-events-drag-drop-multi-user/232089)

<div class="topic-metadata">

**Author:** [@vipulbhj](https://forum.devtalk.com/u/vipulbhj)\
**Replies:** 4\
**Last updated:** [10 February 2026 08:11 UTC](https://forum.devtalk.com/t/building-a-full-featured-calendar-in-phoenix-liveview-recurring-events-drag-drop-multi-user/232089 "2026-02-10T08:11:08Z")

</div>

We built a Google Calendar-style scheduling interface entirely in Phoenix LiveView for a clinic management platform. This post walks through the data model, recurring appointments, overlap validation, multi-user views, d…

---

## [Thinking Elixir 290 - Postgres Finally Gets Real Search](https://forum.devtalk.com/t/thinking-elixir-290-postgres-finally-gets-real-search/232554)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [3 February 2026 13:26 UTC](https://forum.devtalk.com/t/thinking-elixir-290-postgres-finally-gets-real-search/232554 "2026-02-03T13:26:16Z")

</div>

Episode 290 of Thinking Elixir. News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate s…

---

## [Choosing Phoenix LiveView - The difficulties deciding between Phoenix LiveView and traditional frontend frameworks](https://forum.devtalk.com/t/choosing-phoenix-liveview-the-difficulties-deciding-between-phoenix-liveview-and-traditional-frontend-frameworks/222945)

<div class="topic-metadata">

**Author:** [@devbrett](https://forum.devtalk.com/u/devbrett)\
**Replies:** 2\
**Last updated:** [18 November 2025 05:52 UTC](https://forum.devtalk.com/t/choosing-phoenix-liveview-the-difficulties-deciding-between-phoenix-liveview-and-traditional-frontend-frameworks/222945 "2025-11-18T05:52:47Z")

</div>

If I need to ship a new product in a week, Phoenix LiveView is my go-to framework. Elixir LiveView is incredible, and an alluring choice for software leaders looking to develop applications super fast. However, in recen…

---

## [LiveView Colocated Hooks - ElixirCasts](https://forum.devtalk.com/t/liveview-colocated-hooks-elixircasts/210601)

<div class="topic-metadata">

**Author:** [@ElixirCasts](https://forum.devtalk.com/u/ElixirCasts)\
**Replies:** 2\
**Last updated:** [12 August 2025 19:12 UTC](https://forum.devtalk.com/t/liveview-colocated-hooks-elixircasts/210601 "2025-08-12T19:12:52Z")

</div>

In this episode, let’s look at one of my favorite new features that was included with Phoenix LiveView 1.1 - colocated JavaScript Hooks.

---

## [Thinking Elixir 265 - LiveView 1.1 Goes Live and Stack Overflow Results](https://forum.devtalk.com/t/thinking-elixir-265-liveview-1-1-goes-live-and-stack-overflow-results/210574)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [12 August 2025 12:19 UTC](https://forum.devtalk.com/t/thinking-elixir-265-liveview-1-1-goes-live-and-stack-overflow-results/210574 "2025-08-12T12:19:59Z")

</div>

Episode 265 of Thinking Elixir. News includes Phoenix LiveView v1.1 being released with exciting new features like colocated JavaScript, portals for teleporting content, keyed comprehensions, and improved change tracking…

---

## [JEG2's Questions](https://forum.devtalk.com/t/jeg2s-questions/210437)

<div class="topic-metadata">

**Author:** [@JEG2](https://forum.devtalk.com/u/JEG2)\
**Replies:** 0\
**Last updated:** [11 August 2025 18:49 UTC](https://forum.devtalk.com/t/jeg2s-questions/210437 "2025-08-11T18:49:23Z")

</div>

I’m publishing a new series of articles on my blog this week. It’s my attempt to condense and share what I’ve learned in over 20 years of Elixir/Phoenix/LiveView and Ruby/Rails development. I hope you find it helpful. …

---

## [Thinking Elixir Podcast 249: LiveDebugger: Peering Inside a LiveView](https://forum.devtalk.com/t/thinking-elixir-podcast-249-livedebugger-peering-inside-a-liveview/195137)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [15 April 2025 12:37 UTC](https://forum.devtalk.com/t/thinking-elixir-podcast-249-livedebugger-peering-inside-a-liveview/195137 "2025-04-15T12:37:35Z")

</div>

Thinking Elixir 249: LiveDebugger: Peering Inside a LiveView Episode 249 of Thinking Elixir.News includes Phoenix 1.8.0-rc release with DaisyUI styled Tailwind components and magic link authentication, a new design patt…

---

## [Can ReactJS and LiveView coexist nicely?](https://forum.devtalk.com/t/can-reactjs-and-liveview-coexist-nicely/190413)

<div class="topic-metadata">

**Author:** [@jaeyson](https://forum.devtalk.com/u/jaeyson)\
**Replies:** 0\
**Last updated:** [9 March 2025 01:07 UTC](https://forum.devtalk.com/t/can-reactjs-and-liveview-coexist-nicely/190413 "2025-03-09T01:07:25Z")

</div>

Hi Elixir and React friends! I read a post (Stephen Bussey - React in LiveView: How and Why?) on use case for reaching react for complex client-side usage(s). Is it still viable to use ie. React (v19) together with Live…

---

## [A Global Elixir Phoenix Multiplayer Game](https://forum.devtalk.com/t/a-global-elixir-phoenix-multiplayer-game/183710)

<div class="topic-metadata">

**Author:** [@sdball](https://forum.devtalk.com/u/sdball)\
**Replies:** 0\
**Last updated:** [11 January 2025 23:32 UTC](https://forum.devtalk.com/t/a-global-elixir-phoenix-multiplayer-game/183710 "2025-01-11T23:32:36Z")

</div>

How I took “Mowing” (a LiveView minesweeper clone) from running a single game per deployed instance into a global game with persistent state. Elixir clustering, Fly RPC, and Tigris! https://www.strangeleaflet.com/blog/a…

---

## [Thinking Elixir 233 - LiveView 1.0 and Elixir 1.18!](https://forum.devtalk.com/t/thinking-elixir-233-liveview-1-0-and-elixir-1-18/181190)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [17 December 2024 13:35 UTC](https://forum.devtalk.com/t/thinking-elixir-233-liveview-1-0-and-elixir-1-18/181190 "2024-12-17T13:35:27Z")

</div>

Episode 233 of Thinking Elixir. News includes the long-awaited release of Phoenix LiveView 1.0, exciting enhancements in Elixir 1.18 such as built-in JSON support and improved ExUnit testing capabilities, and the unveili…

---

## [Learn Phoenix LiveView (Arrowsmith Labs)](https://forum.devtalk.com/t/learn-phoenix-liveview-arrowsmith-labs/169364)

<div class="topic-metadata">

**Author:** [@arrowsmith](https://forum.devtalk.com/u/arrowsmith)\
**Replies:** 2\
**Last updated:** [8 September 2024 12:00 UTC](https://forum.devtalk.com/t/learn-phoenix-liveview-arrowsmith-labs/169364 "2024-09-08T12:00:41Z")

</div>

Hi, I’m George Arrowsmith - you may remember me from such educational Elixir content as Phoenix on Rails. I’m really pleased to announce my new course. Learn Phoenix LiveView is the comprehensive tutorial that teaches y…

---

## [Backpex Phoenix Admin Panel - ElixirCasts](https://forum.devtalk.com/t/backpex-phoenix-admin-panel-elixircasts/167779)

<div class="topic-metadata">

**Author:** [@ElixirCasts](https://forum.devtalk.com/u/ElixirCasts)\
**Replies:** 0\
**Last updated:** [27 August 2024 19:27 UTC](https://forum.devtalk.com/t/backpex-phoenix-admin-panel-elixircasts/167779 "2024-08-27T19:27:18Z")

</div>

---

## [Thinking Elixir 211 - A Passion for Testing](https://forum.devtalk.com/t/thinking-elixir-211-a-passion-for-testing/162399)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [16 July 2024 12:27 UTC](https://forum.devtalk.com/t/thinking-elixir-211-a-passion-for-testing/162399 "2024-07-16T12:27:19Z")

</div>

Episode 211 of Thinking Elixir. News includes the recent release of Elixir 1.17.2, updates to Livebook v0.13 making clustering in Kubernetes easier and introducing a proxy API for webhooks, and exciting developments in t…

---

## [Adding stream\_async() to Phoenix LiveView](https://forum.devtalk.com/t/adding-stream-async-to-phoenix-liveview/159820)

<div class="topic-metadata">

**Author:** [@quetz](https://forum.devtalk.com/u/quetz)\
**Replies:** 1\
**Last updated:** [14 July 2024 04:41 UTC](https://forum.devtalk.com/t/adding-stream-async-to-phoenix-liveview/159820 "2024-07-14T04:41:11Z")

</div>

Learn how to write stream\_async() functionality for Phoenix LiveView and render the async streams in Heex template.

---

## [Thinking Elixir 208 - Elixir 1.17, Phoenix Playground and more!](https://forum.devtalk.com/t/thinking-elixir-208-elixir-1-17-phoenix-playground-and-more/160052)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [25 June 2024 12:30 UTC](https://forum.devtalk.com/t/thinking-elixir-208-elixir-1-17-phoenix-playground-and-more/160052 "2024-06-25T12:30:40Z")

</div>

Episode 208 of Thinking Elixir. This week’s show features the latest releases Elixir 1.17.0 and 1.17.1, bringing improved type inference and a new Duration data type. We’ll also dive into Phoenix Playground’s streamlined…

---

## [Thinking Elixir 207 - Poison v6 is Waaay Faster and Drama Turns Productive](https://forum.devtalk.com/t/thinking-elixir-207-poison-v6-is-waaay-faster-and-drama-turns-productive/159440)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [18 June 2024 12:50 UTC](https://forum.devtalk.com/t/thinking-elixir-207-poison-v6-is-waaay-faster-and-drama-turns-productive/159440 "2024-06-18T12:50:11Z")

</div>

Episode 207 of Thinking Elixir. News includes the release of Poison v6.0.0, making it faster than ever, the discontinuation of the Lumen/Firefly project, and a new accessibility testing library for Elixir web apps. José …

---

## [A REST client for browsers](https://forum.devtalk.com/t/a-rest-client-for-browsers/155421)

<div class="topic-metadata">

**Author:** [@mssantosdev](https://forum.devtalk.com/u/mssantosdev)\
**Replies:** 0\
**Last updated:** [16 May 2024 17:40 UTC](https://forum.devtalk.com/t/a-rest-client-for-browsers/155421 "2024-05-16T17:40:09Z")

</div>

We’ve built Polo, an open source REST client that runs in your browser. You can check it out at GitHub - readyforproduction/polo: A REST client for browsers.. In this post, we talk about some of its key features.

---

## [Petal Components and Phoenix 1.7 - ElixirCasts](https://forum.devtalk.com/t/petal-components-and-phoenix-1-7-elixircasts/155136)

<div class="topic-metadata">

**Author:** [@ElixirCasts](https://forum.devtalk.com/u/ElixirCasts)\
**Replies:** 0\
**Last updated:** [14 May 2024 15:45 UTC](https://forum.devtalk.com/t/petal-components-and-phoenix-1-7-elixircasts/155136 "2024-05-14T15:45:02Z")

</div>

---

## [View Transitions API and Phoenix LiveView](https://forum.devtalk.com/t/view-transitions-api-and-phoenix-liveview/137695)

<div class="topic-metadata">

**Author:** [@mssantosdev](https://forum.devtalk.com/u/mssantosdev)\
**Replies:** 0\
**Last updated:** [29 December 2023 18:38 UTC](https://forum.devtalk.com/t/view-transitions-api-and-phoenix-liveview/137695 "2023-12-29T18:38:31Z")

</div>

---

## [Thinking Elixir News 180](https://forum.devtalk.com/t/thinking-elixir-news-180/135693)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [12 December 2023 13:23 UTC](https://forum.devtalk.com/t/thinking-elixir-news-180/135693 "2023-12-12T13:23:46Z")

</div>

Episode 180 of Thinking Elixir. News teases an intriguing update from Chris McCord hinting at a groundbreaking feature in Phoenix and Elixir’s capabilities. José Valim proposes local accumulators in Elixir, stirring disc…

---

## [Abusing LiveView's new Async Assigns Feature](https://forum.devtalk.com/t/abusing-liveviews-new-async-assigns-feature/131680)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [9 November 2023 13:38 UTC](https://forum.devtalk.com/t/abusing-liveviews-new-async-assigns-feature/131680 "2023-11-09T13:38:35Z")

</div>

Dive into the robust world of Phoenix LiveView’s new async operations with this latest blog post! We put these features to the test, not just for typical use cases, but in more atypical scenarios, showing they’re not jus…

---

## [What's wrong with my Phoenix LiveView code?](https://forum.devtalk.com/t/whats-wrong-with-my-phoenix-liveview-code/130914)

<div class="topic-metadata">

**Author:** [@pillaiindu](https://forum.devtalk.com/u/pillaiindu)\
**Replies:** 4\
**Last updated:** [4 November 2023 11:04 UTC](https://forum.devtalk.com/t/whats-wrong-with-my-phoenix-liveview-code/130914 "2023-11-04T11:04:28Z")

</div>

Currently reading the book “Programming Phoenix LiveView”. At the end of the Chapter 1, I’m trying to solve the guess game. If the user guesses the random number generated by the program the program should say Your gues…

---

## [Cannot launch Elixir Desktop app when MIX\_ENV=test](https://forum.devtalk.com/t/cannot-launch-elixir-desktop-app-when-mix-env-test/128679)

<div class="topic-metadata">

**Author:** [@Fl4m3Ph03n1x](https://forum.devtalk.com/u/Fl4m3Ph03n1x)\
**Replies:** 1\
**Last updated:** [20 October 2023 08:09 UTC](https://forum.devtalk.com/t/cannot-launch-elixir-desktop-app-when-mix-env-test/128679 "2023-10-20T08:09:46Z")

</div>

Background I have Phoenix umbrella application. When inside said application, I can run it without issues if MIX\_ENV=prod. However, if I do mix test while MIX\_ENV=dev, I get an error. Problem The error I have is as foll…

---

## [Spotlight: Bruce Tate (Author) Interview and AMA!](https://forum.devtalk.com/t/spotlight-bruce-tate-author-interview-and-ama/112887)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 23\
**Last updated:** [17 October 2023 17:14 UTC](https://forum.devtalk.com/t/spotlight-bruce-tate-author-interview-and-ama/112887 "2023-10-17T17:14:03Z")

</div>

Author Spotlight: Bruce Tate @redrapids Programming languages always emerge out of need, and if that’s not always true, they’re definitely adopted out of need. We talked with Bruce Tate, co-author of Programmin…

---

## [Spotlight: Sophie DeBenedetto (Author) Interview and AMA!](https://forum.devtalk.com/t/spotlight-sophie-debenedetto-author-interview-and-ama/108726)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 14\
**Last updated:** [17 October 2023 17:12 UTC](https://forum.devtalk.com/t/spotlight-sophie-debenedetto-author-interview-and-ama/108726 "2023-10-17T17:12:53Z")

</div>

Author Spotlight: Sophie DeBenedetto @SophieDeBenedetto The days of the traditional request-response web application are long gone, but you don’t have to wade through oceans of JavaScript to build the interacti…

---

## [Assigns is not assigning attribute in custom core component](https://forum.devtalk.com/t/assigns-is-not-assigning-attribute-in-custom-core-component/124146)

<div class="topic-metadata">

**Author:** [@Fl4m3Ph03n1x](https://forum.devtalk.com/u/Fl4m3Ph03n1x)\
**Replies:** 1\
**Last updated:** [18 September 2023 09:47 UTC](https://forum.devtalk.com/t/assigns-is-not-assigning-attribute-in-custom-core-component/124146 "2023-09-18T09:47:13Z")

</div>

Background I have a custom component in my LiveView, which is basically a group of checkboxes. I want to add a new attribute to my custom component, however no matter what I do, I always get nil when accessing said attr…

---

## [Enable/disable a button in Phoenix 1.7 depending on state](https://forum.devtalk.com/t/enable-disable-a-button-in-phoenix-1-7-depending-on-state/122793)

<div class="topic-metadata">

**Author:** [@Fl4m3Ph03n1x](https://forum.devtalk.com/u/Fl4m3Ph03n1x)\
**Replies:** 1\
**Last updated:** [4 September 2023 13:26 UTC](https://forum.devtalk.com/t/enable-disable-a-button-in-phoenix-1-7-depending-on-state/122793 "2023-09-04T13:26:55Z")

</div>

Background I have a button that may be disabled or not, depending on a set of conditions. I want to disable/enable the button without having to reload the page. To achieve this I am using the following code: my\_app\_liv…

[Next page](https://forum.devtalk.com/tag/liveview/380.md?match_all_tags=true&page=1&tags%5B%5D=liveview)
