假如你想学习 Elixir 这门编程语言。那么 elixirschool 将是你的首选。不过官方网站上的博客一直没有提供中文翻译版,所以笔者抽出了一些时间翻译了这些博客,旨在帮助国内的开发者在学习 Elixir 的过程中能多一些文章参考。由于笔者能力有限,有些翻译可能有失水准,还望各位大佬批评指正。
喜欢的话可以给个 star, 欢迎 issue !
- 现在有了更多的灵药!
- til: 使用 ecto 的
map
进行更干净的查询 - 用 Rocket Validator 验证可访问性和 HTML
- 与他人一起学习 Elixir - Elixir 图书俱乐部
- 在 Elixir 中如何使用模式匹配和不可变性来实现干净的控制流
- 使用 Context 和 LiveView 绘制实时 SVG 图表
- 使用 telemetry 仪表化 Phoenix 第四部分: 使用
telemetry_poller
对 Erlang VM 进行测量 - 使用 telemetry 仪表化 Phoenix 第三部分: 观测 Phoenix + Ecto Telemetry 事件
- 使用 Telemetry 仪表化 Phoenix 第二部分: Telemetry Metrics + Reporters
- 使用 Telemetry 和 LiveDashboard 对 Phoenix 进行仪表化
- 使用 Telemetry 仪表化 Phoenix 第一部分: Telemetry 的背后
- LiveView 设计模式 - LiveComponent 和单一责任原则
- 构建 Elixir School 的招生门户网站
- 利用 Live View 的
live_link
构建表格排序 UI - 使用 docker 和 mix release 发布一个 umbrella app
- 来自 ElixirConf 2019 的快讯
- TIL 如何使用 Ecto.Query 选择合并
- ElixirConf EU 2019 回顾
- 使用 LiveView 的 Channels 实现更好的用户体验
- 使用 LiveView 和 PubSub Presence 跟踪聊天应用中的用户
- ElixirConf 2019 公告
- TIL 使用 Erlang 端口
- 使用 Phoenix LiveView 和 PubSub 构建实时功能
- TIL Ecto 约束和验证
- 直通 Phoenix LiveView
- Elixir 监督策略
- 在 Heroku 上部署我们的
Plug.Router
应用 - TIL GenServer's
handle_continue/2
- TIL 关于
Process.send_after/4
- 使用 Plug.Router 构建 web 应用
- 理解 Elixir 中的递归
- 在 Elixir 中使用 Kaffe 连接 kafka
- TIL 如何在生产环境运行 Ecto Migrations
- TIL 在 Umbrella 子应用中如何运行测试
- TIL 关于 ExUnit 的 capture_log 选项
- TIL 关于
IO.inspect/2
的:label
选项 - JWT Auth in Elixir with Joken
- Reviewing Elixircards
- 雨伞:只有在下雨的时候才用?
- Ecto.Multi 简单指导
- 使用 asdf 进行不可知版本管理
- 《Functional Web Development with Elixir, OTP, and Phoenix》
- ecto 查询构成
- 揭秘配置
- 《Elixir in Action》
- 起步
- 1.6 前瞻