Phoenix - Overview

Phoenix web framework had been there since a while and it caught my attention with it’s LiveView feature. The framework is built on top of Elixir and the BEAM VM is designed for highly concurrent, distributed systems. This means Live view and sockets are gonna be really feasible with Phoenix. Getting Started We need to install Elixir brew install elixir and then install Phoenix using mix. mix archive.install hex phx_new Mix is the build tool for Elixir and Phoenix uses mix to create new projects and manage dependencies....

Elixir Overview

Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain. It’s functional paradigm and immutable data structures make it a great choice for building scalable and maintainable applications. Few things I like about Elixir are The syntax is very clean and easy to read. The built-in support for concurrency and fault-tolerance. The ability to write highly concurrent and distributed systems with ease....