CABANE.io, samedi le 19 janvier 2019
https://speakerdeck.com/gcauchon/elixir-remede-fonctionnel-pour-le-developpement-web
- Elixir, le language
iex
, shell interactif- Configurations d’un projet web
- GraphQL
- Web Sockets
- OTP
- Tests
- Déploiement
Phoenix
→ framework webEcto
→Repo
,Schema
,Changeset
etQuery
Absinthe
→ client GraphQL et plus- OTP → process, supervisor,
GenServer
,Agent
,Task
, etc… Distillery
→ release OTP, principes Twelve-factor App
- Lancer une instances Postgres
> docker-compose up --detach postgresql
- Builder l’image Docker
> make build
- Démarer l’application dans son image
> docker-compose up application