Strofcon

Strofcon

What's your favorite way to use Phoenix *without* node?

I’m curious what you’re favorite non-nodejs front-end bits are for Phoenix projects?
No holy wars intended here, just trying to get myself refreshed on what alternatives there are, such as Elm, ElixirScript, etc.

What else is out there, and why is it your favorite? Excited to hear your views!

Most Liked

lpil

lpil

Creator of Gleam

LiveView is the current hotness I believe :slight_smile:

1player

1player

I don’t think I will ever work on a web app again without reaching for Unpoly, it’s the best and most versatile piece of kit since jQuery came out. 90% of dynamic behaviours in my apps are handled with it, and for more complex components I use lit-element/WebComponents.

LTheGreats

LTheGreats

Personally, I’m excited for when Lumen is ready for production and I can use it in my own projects.

Last Post!

Nicd

Nicd

For small projects that target modern browsers, you can get away with TypeScript without Node/NPM (except for maybe installing the tsc binaries globally). I do that in this Elixir project and this no-backend project. If you don’t have deps (or only a couple), and are comfortable writing some things (like my dom.ts) yourself, then this works pretty well. :slight_smile:

It works because TypeScript compiles your code down to JS modules and modern browsers can nowadays directly use those modules without bundling. So you just tsc and off you go! :smiley:

Where Next?

Popular in Questions Top

vegabook
I’m brand new to Phoenix and I have stripped one of the demo applications to the bone. I just want to get an svg up on the screen. Here i...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36654 110
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 44532 311
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New

We're in Beta

About us Mission Statement