# \#react

**URL:** https://forum.elixirforum.com/tag/react/533.md

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

---

## [Live\_react - React inside Phoenix LiveView](https://forum.elixirforum.com/t/live-react-react-inside-phoenix-liveview/64681)

<div class="topic-metadata">

**Author:** [@MRdotB](https://forum.elixirforum.com/u/MRdotB)\
**Replies:** 8\
**Last updated:** [September 2, 2026, 8:16pm UTC](https://forum.elixirforum.com/t/live-react-react-inside-phoenix-liveview/64681 "2026-09-02T20:16:18Z")

</div>

I needed to reuse React components from my Chrome extension in my Phoenix/LiveView backend. I noticed that for Svelte/Vue, there are live\_vue and live\_svelte. So, I created the equivalent in React, live\_react: https://g…

---

## [Keen\_phoenix\_svelte - Our way to integrate Svelte/React/Lit/Plain JS apps as isolated islands in Plain/Live pages](https://forum.elixirforum.com/t/keen-phoenix-svelte-our-way-to-integrate-svelte-react-lit-plain-js-apps-as-isolated-islands-in-plain-live-pages/76132)

<div class="topic-metadata">

**Author:** [@OndrejValenta](https://forum.elixirforum.com/u/OndrejValenta)\
**Replies:** 1\
**Last updated:** [July 31, 2026, 2:11pm UTC](https://forum.elixirforum.com/t/keen-phoenix-svelte-our-way-to-integrate-svelte-react-lit-plain-js-apps-as-isolated-islands-in-plain-live-pages/76132 "2026-07-31T14:11:17Z")

</div>

Greetings and salutations! We’ve been building keen\_phoenix\_svelte at KeenMate (now v1.0.0-rc.9), and we’d like your feedback, although we know the library is awesome already :wink:. It auto-mounts compiled Svelte 5 app…

---

## [Sharing a Simple Way to Make Phoenix Support React SSR](https://forum.elixirforum.com/t/sharing-a-simple-way-to-make-phoenix-support-react-ssr/75357)

<div class="topic-metadata">

**Author:** [@hxgdzyuyi](https://forum.elixirforum.com/u/hxgdzyuyi)\
**Replies:** 3\
**Last updated:** [June 5, 2026, 2:20pm UTC](https://forum.elixirforum.com/t/sharing-a-simple-way-to-make-phoenix-support-react-ssr/75357 "2026-06-05T14:20:19Z")

</div>

TL;DR: Ask AI to write an Elixir version of the React HTML generation logic, producing HTML that matches React renderToString, so React can hydrate it directly. I have been thinking about one technical problem for at …

---

## [Filament - A reactive layer on top of live view](https://forum.elixirforum.com/t/filament-a-reactive-layer-on-top-of-live-view/75259)

<div class="topic-metadata">

**Author:** [@jallum](https://forum.elixirforum.com/u/jallum)\
**Replies:** 0\
**Last updated:** [May 7, 2026, 1:55pm UTC](https://forum.elixirforum.com/t/filament-a-reactive-layer-on-top-of-live-view/75259 "2026-05-07T13:55:42Z")

</div>

Filament – React-style hooks and observable GenServers for Phoenix LiveView I just published Filament, a component and state-management layer for Phoenix LiveView that brings a few ideas from React into Elixir — without …

---

## [Thinking Elixir 283 - Erlang Turns 27 and React at Risk](https://forum.elixirforum.com/t/thinking-elixir-283-erlang-turns-27-and-react-at-risk/73667)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.elixirforum.com/u/brainlid)\
**Replies:** 1\
**Last updated:** [December 16, 2025, 6:46pm UTC](https://forum.elixirforum.com/t/thinking-elixir-283-erlang-turns-27-and-react-at-risk/73667 "2025-12-16T18:46:16Z")

</div>

Episode 283 of Thinking Elixir. News includes celebrating Erlang’s 27th birthday as open source, results from the Elixir Hub 2025 survey showing strong community growth with over 1000 participants, a fun Govee Lights con…

---

## [Using React components in Phoenix LiveView](https://forum.elixirforum.com/t/using-react-components-in-phoenix-liveview/73556)

<div class="topic-metadata">

**Author:** [@GabrielWilliamson](https://forum.elixirforum.com/u/GabrielWilliamson)\
**Replies:** 10\
**Last updated:** [December 8, 2025, 12:30pm UTC](https://forum.elixirforum.com/t/using-react-components-in-phoenix-liveview/73556 "2025-12-08T12:30:56Z")

</div>

Hi, after experimenting a bit, I wrote a short article and did a mini-demo of an approach I find interesting: a combination of tools like React and Phoenix. I’d like to know your opinion on this approach. Thanks. https:…

---

## [React or Phoenix liveview. Frontend usecase](https://forum.elixirforum.com/t/react-or-phoenix-liveview-frontend-usecase/54158)

<div class="topic-metadata">

**Author:** [@jinder](https://forum.elixirforum.com/u/jinder)\
**Replies:** 5\
**Last updated:** [April 22, 2025, 10:24am UTC](https://forum.elixirforum.com/t/react-or-phoenix-liveview-frontend-usecase/54158 "2025-04-22T10:24:54Z")

</div>

Hi all, I am new to Phoenix with small frontend experience. I have a usecase where I am curious to know how you would approach the following: Use Case : Need to render data in table where rows can be sorted again colum…

---

## [Phoenix React Server - embed react component in server side](https://forum.elixirforum.com/t/phoenix-react-server-embed-react-component-in-server-side/69515)

<div class="topic-metadata">

**Author:** [@gsmlg](https://forum.elixirforum.com/u/gsmlg)\
**Replies:** 0\
**Last updated:** [February 21, 2025, 2:23am UTC](https://forum.elixirforum.com/t/phoenix-react-server-embed-react-component-in-server-side/69515 "2025-02-21T02:23:57Z")

</div>

Run a React render server to render react component as Phoenix Component. Features Render to static markup Render to string Render to readable stream Hydrate at client side Connect to Live View render \<div id="reac…

---

## [Better interop with Javascript libraries (React, Svelte, etc.)](https://forum.elixirforum.com/t/better-interop-with-javascript-libraries-react-svelte-etc/64041)

<div class="topic-metadata">

**Author:** [@markevans](https://forum.elixirforum.com/u/markevans)\
**Replies:** 9\
**Last updated:** [December 7, 2024, 12:07am UTC](https://forum.elixirforum.com/t/better-interop-with-javascript-libraries-react-svelte-etc/64041 "2024-12-07T00:07:31Z")

</div>

Hi! I feel like Phoenix is slightly missing a trick when it comes to front-end Javascript libraries like React, Svelte, etc. I feel that Javascript framework components could be treated as even more of a first-class ci…

---

## [How to handle and persist complex JS state between multiple LiveViews?](https://forum.elixirforum.com/t/how-to-handle-and-persist-complex-js-state-between-multiple-liveviews/67112)

<div class="topic-metadata">

**Author:** [@timadevelop](https://forum.elixirforum.com/u/timadevelop)\
**Replies:** 0\
**Last updated:** [October 30, 2024, 8:08am UTC](https://forum.elixirforum.com/t/how-to-handle-and-persist-complex-js-state-between-multiple-liveviews/67112 "2024-10-30T08:08:59Z")

</div>

So my experience with LiveView has been good so far but I always come back to this single issue I cannot figure out a good solution for: persistent client-side components and navigation. I frequently need to introduce S…

---

## [Do I need React, when LiveView is enough](https://forum.elixirforum.com/t/do-i-need-react-when-liveview-is-enough/66687)

<div class="topic-metadata">

**Author:** [@ariandanim](https://forum.elixirforum.com/u/ariandanim)\
**Replies:** 2\
**Last updated:** [October 13, 2024, 3:57am UTC](https://forum.elixirforum.com/t/do-i-need-react-when-liveview-is-enough/66687 "2024-10-13T03:57:36Z")

</div>

Dear all, I just need some suggestion, i building SAAS with complex feature, Does Live view enough to cover it or Do I need react to make more fancy UI ?

---

## [Using Live Uploader with React](https://forum.elixirforum.com/t/using-live-uploader-with-react/41257)

<div class="topic-metadata">

**Author:** [@justincjohnson](https://forum.elixirforum.com/u/justincjohnson)\
**Replies:** 1\
**Last updated:** [October 13, 2024, 1:10am UTC](https://forum.elixirforum.com/t/using-live-uploader-with-react/41257 "2024-10-13T01:10:25Z")

</div>

Hi, Does anyone know if it is possible to use Phoenix Live Uploads to upload files to a Phoenix server with React? The project I’m working on currently uses a mix of Phoenix templates and React for front end code. Whe…

---

## [Komodo - easily render React, Svelte, Vue, Angular, any JS framework component from Liveview](https://forum.elixirforum.com/t/komodo-easily-render-react-svelte-vue-angular-any-js-framework-component-from-liveview/64039)

<div class="topic-metadata">

**Author:** [@markevans](https://forum.elixirforum.com/u/markevans)\
**Replies:** 1\
**Last updated:** [September 13, 2024, 9:45pm UTC](https://forum.elixirforum.com/t/komodo-easily-render-react-svelte-vue-angular-any-js-framework-component-from-liveview/64039 "2024-09-13T21:45:11Z")

</div>

Hi there! I’ve created a small library, Komodo, that allows easy use of JS framework components from Phoenix LiveView. Each framework just needs a small piece of easy-to-write Javascript adapter code to work with it (t…

---

## [Phoenix Liveview + React 18 + Antd sample code](https://forum.elixirforum.com/t/phoenix-liveview-react-18-antd-sample-code/55651)

<div class="topic-metadata">

**Author:** [@csokun](https://forum.elixirforum.com/u/csokun)\
**Replies:** 2\
**Last updated:** [September 8, 2024, 9:15am UTC](https://forum.elixirforum.com/t/phoenix-liveview-react-18-antd-sample-code/55651 "2024-09-08T09:15:29Z")

</div>

I love Liveview, but I do NOT love building native Liveview UI components :slight\_smile: not my forte. Thanks to Stephen Bussey’s article Stephen Bussey - React in LiveView: How and Why? I managed to piece together a sam…

---

## [React vs Phoenix Liveview](https://forum.elixirforum.com/t/react-vs-phoenix-liveview/48134)

<div class="topic-metadata">

**Author:** [@laiboonh](https://forum.elixirforum.com/u/laiboonh)\
**Replies:** 12\
**Last updated:** [July 24, 2024, 9:06pm UTC](https://forum.elixirforum.com/t/react-vs-phoenix-liveview/48134 "2024-07-24T21:06:08Z")

</div>

Hi all, I am trying to convince my team to use liveview over the current react. What are some of the points where one should consider using liveview instead of react? To start off: Using one language to code frontend…

---

## [Modern Full-stack NodeJS+React in review by a lover of Elixir/Phoenix](https://forum.elixirforum.com/t/modern-full-stack-nodejs-react-in-review-by-a-lover-of-elixir-phoenix/54976)

<div class="topic-metadata">

**Author:** [@njwest](https://forum.elixirforum.com/u/njwest)\
**Replies:** 4\
**Last updated:** [April 24, 2024, 2:22pm UTC](https://forum.elixirforum.com/t/modern-full-stack-nodejs-react-in-review-by-a-lover-of-elixir-phoenix/54976 "2024-04-24T14:22:32Z")

</div>

tl;dr Phoenix lover adventuring through NodeJS greatly misses the OTP promised-land, and is happy to be visiting Elixirland. He also concludes full-stack JS applications in 2023 still suffer from the same systemic JS pro…

---

## [Jellyfish Media Server - v0.4.0](https://forum.elixirforum.com/t/jellyfish-media-server-v0-4-0/62101)

<div class="topic-metadata">

**Author:** [@mickel8](https://forum.elixirforum.com/u/mickel8)\
**Replies:** 0\
**Last updated:** [March 5, 2024, 12:39pm UTC](https://forum.elixirforum.com/t/jellyfish-media-server-v0-4-0/62101 "2024-03-05T12:39:22Z")

</div>

Hi all! :fish: I am happy to announce a new version of Jellyfish Media Server - 0.4.0! :tada: The changelog is available here. IMPORTANT This version might require clearing or updating env vars when running from sourc…

---

## [Using Elixir/Phoenix as a super-charged "process manager"+framework around nodejs processes](https://forum.elixirforum.com/t/using-elixir-phoenix-as-a-super-charged-process-manager-framework-around-nodejs-processes/62008)

<div class="topic-metadata">

**Author:** [@fullofcaffeine](https://forum.elixirforum.com/u/fullofcaffeine)\
**Replies:** 18\
**Last updated:** [March 1, 2024, 11:38pm UTC](https://forum.elixirforum.com/t/using-elixir-phoenix-as-a-super-charged-process-manager-framework-around-nodejs-processes/62008 "2024-03-01T23:38:42Z")

</div>

Hi all! :waving\_hand: Having spent years in the Ruby and Rails ecosystem before transitioning to full-stack JS and PHP, I’ve always been fascinated by the versatility and productivity of these languages. JavaScript, wit…

---

## [Base page rendering and CSS broken after phoenix-storybook installation](https://forum.elixirforum.com/t/base-page-rendering-and-css-broken-after-phoenix-storybook-installation/61599)

<div class="topic-metadata">

**Author:** [@sgardn](https://forum.elixirforum.com/u/sgardn)\
**Replies:** 2\
**Last updated:** [February 12, 2024, 2:48pm UTC](https://forum.elixirforum.com/t/base-page-rendering-and-css-broken-after-phoenix-storybook-installation/61599 "2024-02-12T14:48:39Z")

</div>

Hi folks - I’m trying to get up and running with phoenix-storybook so I can have a local sandbox to learn a little about LiveView while building increasingly complicated components. However, I’m seeing something broken …

---

## [Progressively migrating to LiveView from a React SPA](https://forum.elixirforum.com/t/progressively-migrating-to-liveview-from-a-react-spa/50487)

<div class="topic-metadata">

**Author:** [@bismark](https://forum.elixirforum.com/u/bismark)\
**Replies:** 8\
**Last updated:** [January 29, 2024, 11:31pm UTC](https://forum.elixirforum.com/t/progressively-migrating-to-liveview-from-a-react-spa/50487 "2024-01-29T23:31:23Z")

</div>

Does anyone have an experience or know of any resources around progressively migrating from a React SPA to a LiveView app? We’ve got a rather large frontend built fully in React with a Phoenix + Absinthe backend, but we…

---

## [How to integrate Phoenix with a React SPA](https://forum.elixirforum.com/t/how-to-integrate-phoenix-with-a-react-spa/47096)

<div class="topic-metadata">

**Author:** [@hurricanenate](https://forum.elixirforum.com/u/hurricanenate)\
**Replies:** 10\
**Last updated:** [January 14, 2024, 9:33pm UTC](https://forum.elixirforum.com/t/how-to-integrate-phoenix-with-a-react-spa/47096 "2024-01-14T21:33:12Z")

</div>

My company is taking its first steps in integrating an existing React SPA into a brand-new Phoenix app. We’ve set up auth using phoenix.gen.auth, and are looking at the first case where we need Phoenix-generated data in …

---

## [Jellyfish Media Server - v0.3.0](https://forum.elixirforum.com/t/jellyfish-media-server-v0-3-0/60881)

<div class="topic-metadata">

**Author:** [@mickel8](https://forum.elixirforum.com/u/mickel8)\
**Replies:** 0\
**Last updated:** [January 10, 2024, 1:12pm UTC](https://forum.elixirforum.com/t/jellyfish-media-server-v0-3-0/60881 "2024-01-10T13:12:15Z")

</div>

Hello everyone! :wave: I am very happy to announce a new version of Jellyfish Media Server - v0.3.0! :tada: Features: added persistent and targetWindowDuration options for HLS component added VOD HLS (a.k.a HLS recor…

---

## [Recommended approach to integrating Ash with the React Query Builder](https://forum.elixirforum.com/t/recommended-approach-to-integrating-ash-with-the-react-query-builder/60814)

<div class="topic-metadata">

**Author:** [@lardcanoe](https://forum.elixirforum.com/u/lardcanoe)\
**Replies:** 8\
**Last updated:** [January 8, 2024, 5:20pm UTC](https://forum.elixirforum.com/t/recommended-approach-to-integrating-ash-with-the-react-query-builder/60814 "2024-01-08T17:20:24Z")

</div>

I’m adding a visual query builder, and https://react-querybuilder.js.org/ seems like the most robust one. It will be used with Ash resources, some of which will have embedded schemas. I’m looking for a gut reaction, or…

---

## [Jellyfish Media Server - v0.2.0](https://forum.elixirforum.com/t/jellyfish-media-server-v0-2-0/58882)

<div class="topic-metadata">

**Author:** [@mickel8](https://forum.elixirforum.com/u/mickel8)\
**Replies:** 0\
**Last updated:** [October 11, 2023, 8:26am UTC](https://forum.elixirforum.com/t/jellyfish-media-server-v0-2-0/58882 "2023-10-11T08:26:14Z")

</div>

Hello everyone! :wave: I am thrilled to announce a new version of Jellyfish Media Server - v0.2.0! :tada: Features: Added RTSP component Added support for converting RTSP to WebRTC Added deployment tutorials - Fly.io …

---

## [Wrap react components libraries in Live view](https://forum.elixirforum.com/t/wrap-react-components-libraries-in-live-view/58565)

<div class="topic-metadata">

**Author:** [@ca1989](https://forum.elixirforum.com/u/ca1989)\
**Replies:** 1\
**Last updated:** [September 29, 2023, 6:41am UTC](https://forum.elixirforum.com/t/wrap-react-components-libraries-in-live-view/58565 "2023-09-29T06:41:03Z")

</div>

Hi all, I have found this library to simplify rendering and communicating with React Components. My question before even try that library is: Do you think wrapping (and keeping up to date) an entire React components …

---

## [Jellyfish Media Server - v0.1.0](https://forum.elixirforum.com/t/jellyfish-media-server-v0-1-0/55351)

<div class="topic-metadata">

**Author:** [@DominikWolek](https://forum.elixirforum.com/u/DominikWolek)\
**Replies:** 4\
**Last updated:** [April 18, 2023, 7:08pm UTC](https://forum.elixirforum.com/t/jellyfish-media-server-v0-1-0/55351 "2023-04-18T19:08:54Z")

</div>

Hi everyone! After about 3 months of really hard work, we have released the very first version of Jellyfish Media Server! The best starting point is the documentation available here: https://jellyfish-dev.github.io/jel…

---

## [Spooky.singles - A dating site for ghosts! Happy Halloween!](https://forum.elixirforum.com/t/spooky-singles-a-dating-site-for-ghosts-happy-halloween/35262)

<div class="topic-metadata">

**Author:** [@ericlathrop](https://forum.elixirforum.com/u/ericlathrop)\
**Replies:** 1\
**Last updated:** [February 21, 2023, 7:27am UTC](https://forum.elixirforum.com/t/spooky-singles-a-dating-site-for-ghosts-happy-halloween/35262 "2023-02-21T07:27:23Z")

</div>

My buddy and I made Spooky Singles this week to celebrate Halloween. It’s a silly dating site for ghosts & monsters. You create a ghost profile, then swipe on other ghosts to match and chat with them. You chat with real …

---

## [Running Playwright tests for a Phoenix app in CI (GitHub Actions)](https://forum.elixirforum.com/t/running-playwright-tests-for-a-phoenix-app-in-ci-github-actions/54072)

<div class="topic-metadata">

**Author:** [@rivas7](https://forum.elixirforum.com/u/rivas7)\
**Replies:** 0\
**Last updated:** [February 22, 2023, 9:49pm UTC](https://forum.elixirforum.com/t/running-playwright-tests-for-a-phoenix-app-in-ci-github-actions/54072 "2023-02-22T21:49:39Z")

</div>

Hi guys. At work, we have a React app that runs inside of Phoenix app (in the assets folder). We have many Playwright tests (PW installed also in the assets folder) and we’d like to run the tests with the server in CI (w…

---

## [Client-side rendering, server-side state (StateChannel)](https://forum.elixirforum.com/t/client-side-rendering-server-side-state-statechannel/52709)

<div class="topic-metadata">

**Author:** [@hubertlepicki](https://forum.elixirforum.com/u/hubertlepicki)\
**Replies:** 37\
**Last updated:** [January 8, 2023, 10:13am UTC](https://forum.elixirforum.com/t/client-side-rendering-server-side-state-statechannel/52709 "2023-01-08T10:13:01Z")

</div>

I have been thinking a lot about what are the pain points in web development, and what the remedy can be. First off, I’ve been programming web applications since about Rails 1.2, when the REST concept was introduced and …

---

## [Podcast: Elixir at the Royal Bank of Canada](https://forum.elixirforum.com/t/podcast-elixir-at-the-royal-bank-of-canada/51810)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.elixirforum.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [November 15, 2022, 1:29pm UTC](https://forum.elixirforum.com/t/podcast-elixir-at-the-royal-bank-of-canada/51810 "2022-11-15T13:29:26Z")

</div>

Episode 125 of Thinking Elixir. While hearing how Elixir is being used in the Royal Bank of Canada’s Capital Markets, we learned a lot of extra things we didn’t expect! Thanos Vassilakis, head of R&D in the CM group, exp…

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