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.
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.
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"
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.
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.
kim0|7 years ago
karthikksv|7 years ago
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
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