その他.Bencheeどの機能が速くて、どの機能が遅いのか、推測することはできません。気になるときには実測が必要です。そこで、ベンチマークの出番です。このレッスンでは、コードの速度を測ることがいかに簡単かを学びます。PlugRubyをよくご存知なら、PlugはところどころSinatraの面影をもつRackだと考えることができます。PlugはWebアプリケーションのための仕様と、Webサーバーのためのアダプタを提供します。Elixirのコアの一部ではなく、公式のElixirプロジェクトです。使って、シンプルなHTTPサーバーを一から構築します。CowboyはErlang用のシンプルなHTTPサーバーであり、PlugはそのWebサーバー用の接続アダプターを提供します。Plugのrouterや既存のWebアプリケーションにPlugを追加する方法を学んでいきましょう。(EEx)RubyにERBが、そしてJavaにJSPがあるようにElixirにもEEx即ち埋め込みElixirがあります。EExを使って文字列の中にElixirを埋め込んで評価することができます。デバッグバグはあらゆるプロジェクトにおいて存在するものであり、それゆえに私たちはデバッグを必要とします。このレッスンでは、潜在的なバグを見つけ出すための静的解析ツールとともにElixirのコードのデバッグについて学びます。Tokens)に基づく、広く使用されている認証ライブラリです。Poolboyもしあなたのプログラムを実行しているprocess数が生成できる最大限まで使っていない場合、簡単にシステムリソースを使い果たすことになります。Erlangで広く利用されている軽量で汎用的なpoolingライブラリです。(基本)DistilleryはElixirのみで作られたリリースマネージャーです。これによってほとんど、あるいは全く設定をすることなく、どこにでもデプロイ可能なリリースを作成することができます。NimblePublisherNimblePublisherは、Markdownをサポートし、コードハイライトを備えた、最小のファイルシステムベースの出版エンジンです。@doomspork。