top | item 18746161

(no title)

juhatl | 7 years ago

Elixir. The ecosystem has been steadily growing (and, more importantly, becoming more robust and mature) throughout 2018 with continuously improved tooling, libraries and frameworks. I'm excited for many of the upcoming things [1] in the Elixir world, and how those things can improve the way I build (web) software in 2019.

[1] For one example, https://dockyard.com/blog/2018/12/12/phoenix-liveview-intera...

discuss

order

kim0|7 years ago

LiveView is really interesting for me! I wish Golang had a framework with a similar idea though. I don't think I have time for a new language

karthikksv|7 years ago

After seeing the LiveView talk, I too wanted something like it, but in a different (statically-typed) language. Last week, I released a TypeScript framework for server-side React components: https://github.com/karthikv/purview

It tries to mirror React in many ways, but like LiveView, components run on the server-side, and the client-server interface is abstracted away. So you can make database queries, contact external services, etc. directly within your components.

Maultasche|7 years ago

Yeah, I've been excited about Elixir as well and I've been learning it this year. In fact I started writing about it as I've been learning it in the hopes that someone will find it useful as a tutorial to help them learn as well. I've called the series "Learn with Me: Elixir"

https://inquisitivedeveloper.com/

In fact, I've found that just the act of writing to teach Elixir to others has helped gain a much deeper understanding of the language. If anyone's interested in learning Elixir, please check it out and let me know if it's been helpful to them. There's something satisfying in helping other people learn.

jherdman|7 years ago

Elixir was definitely a highlight for me in 2018 too. I'm more than a bit fed up with Rails, so I'm hoping it'll be a good fit for me. I'm eager to see what I can pull off with more or less just the native stack.