查看源代码 概述

Phoenix 是一个用 Elixir 编写的 Web 开发框架,它实现了服务器端模型视图控制器 (MVC) 模式。它许多组件和概念对于那些有 Ruby on Rails 或 Python 的 Django 等其他 Web 框架经验的人来说会很熟悉。

Phoenix 同时兼具高开发效率和高应用程序性能。它还有一些有趣的新功能,例如用于实现实时功能的通道和用于超快速度的预编译模板。

如果您已经熟悉 Elixir,那就太好了!如果不是,您可以从许多地方学习。 Elixir 指南Elixir 学习资源页面 是两个很好的起点。

您目前正在查看的指南概述了构成 Phoenix 的所有部分。以下是它们提供的简要概述

  • 入门 - 您目前正在阅读的指南。它们将涵盖如何启动和运行第一个应用程序。

  • 指南 - 深入指南,涵盖 Phoenix 和 Phoenix 应用程序中的主要组件。

  • 身份验证 - 深入指南,涵盖如何使用 mix phx.gen.auth

  • 实时组件 - 深入指南,涵盖 Phoenix 的内置实时组件。

  • 测试 - 深入指南,关于测试。

  • 部署 - 深入指南,关于部署。

  • 操作方法 - 关于如何使用 Phoenix 实现某些操作的文章集合。

如果您希望以 EPUB 格式阅读这些指南,请点击这里!

请注意,这些指南不是 Phoenix 的逐步入门介绍。如果您希望以更结构化的方式学习该框架,我们可以提供庞大的社区以及许多书籍、课程和屏幕录制。请查看 我们的社区页面 获取完整列表。

让我们开始安装 Phoenix.