crinne

crinne

Advice for choosing between elixir and nodejs

I have been lurking around here some days now and heard (read) lot of good about this community.

Now I could need some advice or a second opinion for choosing elixir for my personal projects. All my ideas are web related and some are in IoT world. So far I have used Angular6 for frontend, and nodeJs/typescript for backend REST service and I deploy with kubernetes.

Stack is mostly chosen based on tech that is used at work.

I just started developer career, I have background in QA/automation engineer, so I do not have much experience of writing big applications yet.

Im kind of between 2 choices NodeJs or elixir.

Most Liked

minhajuddin

minhajuddin

It reall depends on what your goal is:

  1. If you want to make it into software development as a career, you should chose node.js as the number of jobs available for a node.js dev is an order of magnitude higher than jobs available for Elixir devs.
  2. If you are doing this for other reasons, you should definitely give Elixir a try, Elixir has an awesome project called nerves https://nerves-project.org/ which should be great for IoT stuff.
AstonJ

AstonJ

Have a look at this thread :003:

That chapter of Programming Phoenix is free to download :023:

crinne

crinne

Book “Programming Phoenix” has by far best opening chapters I have ever read.

This “https://nerves-project.org/” looks pretty amazing.

At first I thought would miss something out if I try elixir. Like using kubernetes to deploy elixir app.
But that’s not the case and now I don’t really have any good reason not to try out elixir.
I will give it a try, If anything it can only make one a better developer.

Where Next?

Popular in Questions Top

Fl4m3Ph03n1x
Background Let’s assume I have a typical GenServer that receives messages as requests, does some operation in a DB and returns responses....
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
Tee
can someone please explain to me how Enum.reduce works with maps
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
Werner
Hi, I’m using Ubuntu 18.04 and after updating to OTP-24.0 yesterday i have this warning when I run “mix local.hex”: 14:57:30.512 [warn] ...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New

Other popular topics Top

lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
sergio
I couldn’t find any guides that worked well with Phoenix 1.6.0 and esbuild. I hope this helps people test the waters and eases you into t...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 27727 240
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New

We're in Beta

About us Mission Statement