Skip to content

mydearxym/phoenix-doc-in-chinese

Repository files navigation

phoenix 框架的中文文档

文档大纲

  • 基础部分

    • 概览
    • 安装
    • 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

视频

内容为Phoenix 的作者 Chris McCord讲述的 关于1.0版本的开发计划以及现在的项目状态(自备梯子)。

Plug

一个Phoenix重度依赖的,基于Elixir编写的中间件。

Ecto

Phoenix的数据层

Phoenix HTML

Phoenix模板中使用的一些 Helper 方法。

ExUnit

Cowboy

Phoenix所依赖的webserver.

EEX

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手册》中文翻译项目

Elixir 教程

Programming elixir Elixir的入门(语言层面)知识

Elixir的高级知识:OTP编程(也是入门)

elixir-koans (koans 系列)

30-days-of-elixir (以测试教学,但版本不是很新)

简书上的教程 (入门推荐)

Elixir examples

Learning Elixir (博客)

plataformatec (博客,质量深度有保障)

Releases

No releases published

Packages

No packages published