Do you want to pick up from where you left of?
Take me there

Lecciones: Misceláneo

.

Benchee

No podemos adivinar qué funciones son rápidas y cuáles son lentas - necesitamos medidas certeras cuando tenemos la curiosidad. Ahí es donde entran las pruebas de desempeño. En esta lección, vamos a aprender sobre cuan fácil es el medir la velocidad de nuestro código.

Plug

Si estás familiarizado con Ruby puedes imaginar que Plug es como Rack con un poquito de Sinatra. Este proporciona una especificación para componentes de aplicaciones web y adaptadores para servidores web. Si bien no forma parte del núcleo de Elixir, Plug es un proyecto oficial de Elixir.

Empezaremos creando una aplicación web mínima basada en Plug Despues de eso, aprenderemos acerca del enrutador de Plug y como agregar Plug a una aplicación web existente.

Elixir Embebido (EEx)

Al igual que Ruby tiene ERB y Java JSP, Elixir tiene EEx o Elixir Embebido. Con EEx podemos integrar y evaluar Elixir dentro de las cadenas.

Guardian (Básico)

Guardian es una librería de autenticación ampliamente utilizada, basada en JWT (JSON Web Tokens).

Poolboy

Puedes acabarte los recursos de tu sistema si no limitas el número de procesos concurrentes que tu programa puede crear. Poolboy es una librería genérica de pooling para Erlang que es muy usada, ligera y que soluciona este problema.

Distillery (Básico)

Distillery es un manejador de releases escrito en Elixir. Permite generar releases que pueden ser desplegados en cualquier lugar con poca o nula configuración.

NimblePublisher

NimblePublisher es un motor de publicación minimalista basado en ficheros con soporte para Markdown y coloreado de sintaxis.