檢視原始碼 概述

Phoenix 是用 Elixir 撰寫的網頁開發框架,它實作了伺服器端的 Model View Controller (MVC) 模式。對我們這些有使用其他網頁框架經驗的人,例如 Ruby on Rails 或 Python 的 Django,它的許多元件和概念應該會覺得很熟悉。

Phoenix 提供了兩全其美的解決方案 - 高開發人員生產力高應用效能。它也有一些有趣的新突破,例如用於實作即時功能的通道,以及用於提升速度的預編譯範本。

如果您已經熟悉 Elixir,太棒了!如果不是的話,有很多地方可以學習。 Elixir 指南Elixir 學習資源頁面 是兩個絕佳的起點。

您目前正在檢視的指南提供 Phoenix 所有區塊的概述。以下是它們提供內容的摘要

  • 簡介 - 您目前正在閱讀的指南。它會說明如何讓您的第一個應用程式啟動並執行

  • 指南 - 深入探討 Phoenix 和 Phoenix 應用程式主要元件的深入指南

  • 驗證 - 深入探討如何使用 mix phx.gen.auth 的深入指南

  • 即時元件 - 深入探討 Phoenix 內建即時元件的深入指南

  • 測試 - 關於測試的深入指南

  • 部署 - 關於部署的深入指南

  • 操作指南 - 一系列關於如何使用 Phoenix 執行特定工作項的文章

如果您希望以 EPUB 形式閱讀這些指南,點此

請注意,這些指南並非 Phoenix 的逐步簡介。如果您希望以更有架構的方式學習該框架,我們有一個大型社群,並有許多書籍、課程和螢幕錄影可供使用。請參閱 社群頁面 了解完整的清單。

讓我們安裝 Phoenix.