Lessons: Miscellaneous

.

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.

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 es una librería de autenticación ampliamente utilizada, basada en JWT (JSON Web Tokens).

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 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 es un motor de publicación minimalista basado en ficheros con soporte para Markdown y coloreado de sintaxis.