-
基础部分
- 概览
- 安装
- A_起步
- B_添加页面
- C_路由
- D_控制器
- DD_Plug
- E_视图
- F_模板
- G_通道
- H_ecto模型
-
测试
- A_概述
- E_模型
- G_控制器
- H_视图
- J_channels
-
部署
- A_概述
- E_heroku
- I_exrm_release
-
进阶
-
A_升级phoenix
-
D_mix任务
-
E_使用MySQL
-
EE_自定义表主键
-
F_配置
-
G_静态资源
-
H_上传文件
-
I_发送 Email
-
J_session会话
-
M_自定义错误
-
P_使用 ssl
-
S_使用代理
-
X_填充数据
-
V_学习 Elixir
未完成的部分主要包括3类:
- 官方文档仓库中也没有,比如测试的views 的章节。
- 不和国情的内容,比如 heroku 的部署章节,国内无法访问。
- 即将被遗弃的内容,比如 exrm 部署章节,即将被distillery替代。
未完成的章节结构依然保留,在相应章节的顶部做了说明。
内容为
Phoenix
的作者Chris McCord
讲述的 关于1.0版本的开发计划以及现在的项目状态(自备梯子)。
- Phoenix Takes Flight, Chris McCord
- Phoenix - a framework for the modern web , Chris McCord
一个
Phoenix
重度依赖的,基于Elixir编写的中间件。
Phoenix
的数据层
Phoenix
模板中使用的一些 Helper 方法。
Phoenix
所依赖的webserver.
Phoenix
的默认的模板系统。
phoenix-react-redux-template
- React
- Redux
- React router
- ES6/7
- Sass with Bourbon, Neat and Bitters
- Authentication via Guardian and jwt
phoenix-trello
Elixir 中文论坛
HexFaktor (监视你的依赖)
Guardian (账户,权限等)
Hound (For browser automation and writing integration tests in Elixir)
Phoenix_ecto
Credo
Style
《PostgreSQL手册》中文翻译项目
Programming elixir Elixir的入门(语言层面)知识
Elixir的高级知识:OTP编程(也是入门)
elixir-koans (koans 系列)
30-days-of-elixir (以测试教学,但版本不是很新)
简书上的教程 (入门推荐)
Elixir examples
Learning Elixir (博客)
plataformatec (博客,质量深度有保障)