Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andyjones11
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
andyjones11
4y ago
Elixir, Phoenix, LiveView + Postgres Main reasons are: - Can build entire app (with SPA-type experience on the FE) in a single codebase - No need to build any HTTP APIs - Periodic tasks and managing in-memory state is super easy in Elixir.
2.
▲
by
andyjones11
4y ago
There was a really great talk at ElixirConf 2022 with this tip + loads more. [1] Definitely check it out! [1] https://www.youtube.com/watch?v=BotVs6TXR-c
3.
▲
by
andyjones11
5y ago
Elixir makes state management very easy by default. Elixir implicitly encourages you to write code in-terms of state, events and transitions - so managing game state can be done using the default tools/abstractions. When I write LiveVi
4.
▲
by
andyjones11
5y ago
The way I've seen this play out in reality is that a lot of the "presentational logic" required by the templates gets computed in the "Django Views" layer (akin to the "controller" layer in traditional MVC