下一步该去哪

  1. 构建你的第一个Elixir项目
  2. 元编程
  3. 社区与其它资源

构建你的第一个Elixir项目

为了开始你的第一个项目,Elixir装载了一个叫做Mix的构建工具.你可以开始你的新项目,只需要运行:

我们已经写好了一个教程,关于如何构建一个Elixir应用,包括它的监督树,配置,测试等等.这个应用是一个分布式键值存储器,我们将键值对放到了桶中,然后用多重节点将桶分布式配置:

元编程

社区和其它资源

我们已经写好了一篇学习资料,包括推荐书目,视频和其他学习Elixir及其生态环境的资源.除此之外,还有许多Elixir资源,例如大会演讲,开源项目,以及社区中的其它学习资料.

记住无论遇到任何问题,你总能到irc.freenode.net 上的#elixir-lang频道,或发送信息到.你一定会得到某人的帮助.想得到最新的新闻和公告,请关注博客和Elixir核心邮件列表().

Erlang基础

Elixir运行在Erlang虚拟机上,而且Elixir开发者迟早会想和Erlang库打交道.这里是一些在线的Erlang学习资源:

  • 这个Erlang语法:快速入门简明地介绍了Erlang语法.每段代码都有着等效的Elixir代码.这使得你不仅能学习Erlang的语法,还能复习在本教程中学到的东西.

  • 是一本优秀的Erlang介绍,包含设计原则,标准库,最佳实践等等.如果你已经阅读过了之前的快速如门课程,你讲能够安全地跳过讲述语法的最初的两三章.当你阅读到并发章节,有趣的地方才开始了.