Online talk about basic intro to Elixir and Phoenix for local university students
source code: https://github.com/payout-one/fri_live
1 of 17
Download to read offline
More Related Content
Online Talk - Elixir and Phoenix UNIZA OCT 2020
1. Power of Elixir
with scalable application
for beginners
Better way to pay
Oliver
Payout
CTO
Oct 2020
2. Current version 1.11.1 (Oct 2020)
Since 2011
Based on BEAM (1982-1991 …)
Supported by Plataformatec(Dashbit) acquired by
NuBank
1028 contributors
> 16k commits
Intro - Elixir
Forum
~20k topics
~15k users (2.8k active)
Slack > 29k users
3. Current version 1.5.6 (Oct 2020)
Since 2014
899 contributors
> 6k commits
Intro - Phoenix
Supported by Plataformatec(Dashbit)
acquired by NuBank
Plug vs Middleware(Rails)
4. Why Elixir
Elixir
● + Erlang
● + Syntax
● + Syntax similar to Ruby
● + Learning curve
● + Phoenix
● - “Young” language
● - OOP -> FP
● - New Environment
5. Elixir in Production?
Source: https://curiosum.dev/blog/5-top-tier-companies-that-use-Elixir
https://elixir-companies.com/en
6. How we started
Rails developers
Minimal FP skills
First touch with
- Elixir,
- Erlang,
- Hex,
- Docker
- ...
17. Official Guides https://elixir-lang.org/getting-started/introduction.html
Elixir School https://elixirschool.com
Functional Web Development with Elixir, OTP, and Phoenix - Lance Halvorsen
The Little Elixir & OTP Guidebook - Benjamin Tan Wei Hao
Property-Based Testing with PropEr, Erlang, and Elixir - Fred Hebert
Nice packages https://github.com/h4cc/awesome-elixir
Application Monitoring https://appsignal.com/
Materials