Learn Elixir
参考资料
- GOTO 2019 • The Soul of Erlang and Elixir • Saša Jurić
- http://elixir-lang.com/
- https://elixirschool.com/zh-hans/
macOS 上的安装
brew install elixir
Edward 的课程~
- Captcha TDD in Elixir 01 - 练习的第一小步 - 实现最基本的验证码比对
- Captcha TDD in Elixir 02 - 练习的第二小步 - 实现带次数的验证码比对
- Captcha TDD in Elixir 03 - 练习的第三小步 - 验证码服务化(进程化)
- Captcha TDD in Elixir 03_2 - 第三小步成果的命令行方式使用示例
- Captcha TDD in Elixir 04 - 第四小步建立API简化验证码的生成和使用
- Captcha TDD in Elixir 04-2 炫技之-分布式单元测试
Edward 的推荐
有个 scenicUI, 能够让你在你本地,远程同步显示和控制对方的UI
phoenix 中的 LiveView 更是一个大杀器:https://github.com/chrismccord/phoenix_live_view_example
ecto 可以让你不碰 SQL
dynamo DB,又便宜又好,还不用写 SQL
liveview 可以让你不碰 js 就能做出超酷炫的效果。
多人实时 code review
mix phx.new NewProject
mix ecto.create
mix ecto.migrate
iex -S mix phx.server
iex > :observer.start
启动观察器 :observer.start,你就会觉得,自己开启了上帝视角。
在浏览器中
http://localhost:4000/live_dashboard