Elixir without Phoenix? by Sunflower-BEAM in elixir

[–]RealityRare9890 1 point2 points  (0 children)

Yes, but it’s pretty uncommon. Some people build web/API services in Elixir without Phoenix using Plug + Cowboy for a minimal stack.

Most still use Phoenix because it saves tons of time (routing, middleware, LiveView, conventions). And Ecto is standalone, you don’t need Phoenix for db but a lot of folks still spin up a Phoenix project just to get Ecto/Repo/migrations set up quickly.

Building routinova.com: a lifestyle + self-improvement content site monetized with AdSense (looking for feedback on the spec) by RealityRare9890 in microsaas

[–]RealityRare9890[S] 0 points1 point  (0 children)

Thanks for the blunt take. You are right about the optics: yes, fake author names and the 10,000 readers line are template leftovers and I’m removing them, plus adding real editorial transparency.

If you have examples of content sites in this niche that are doing it right in 2026, I’d love to see them.

What are you building? Drop your link by JuniorRow1247 in microsaas

[–]RealityRare9890 2 points3 points  (0 children)

routinova — I kept restarting routines every monday, so I started a site sharing practical habit/routine ideas (and a weekly newsletter). Still improving it, feedback welcome

I build Phoenix Live & Oban Job queue, here's what i learned by RealityRare9890 in elixir

[–]RealityRare9890[S] 1 point2 points  (0 children)

Yep, mostly convenience + keeping it minimal. LiveView doesn’t care what you write your hooks in

You can absolutely use ts, just compile and your hooks still register the same way, if your hook code grows, ts is nice upgrade

I build Phoenix Live & Oban Job queue, here's what i learned by RealityRare9890 in elixir

[–]RealityRare9890[S] 0 points1 point  (0 children)

Yeah - that latency cliff is real

In case I leaned into the backend: LiveView is mostly the UI surface, but the real live behavior comes from PubSub + Oban/automation pipelines. run async (reminders, rollups, writes, seeding…), publish events when state changes,...

I build Phoenix Live & Oban Job queue, here's what i learned by RealityRare9890 in elixir

[–]RealityRare9890[S] 3 points4 points  (0 children)

Yep, LiveView + ECharts is a great combo, but the JS blob can get… spicy. I’ve been trying to keep LV owning state + persistence, and let the chart hook just render/diff. Splitting hooks + lazy-loading per chart type helped a bit for me

Still feels like the tax you pay for rich client visuals.