查看原始檔 套件詞彙表

預設上,Phoenix 應用程式依賴於多個套件,這些套件具有不同的用途。此頁面是簡要說明 Phoenix 開發人員可能會使用到的不同套件。

主要的套件為

  • Ecto - 整合式語言查詢及資料庫包裝器

  • Phoenix - Phoenix 網頁架構(即本文件)

  • Phoenix LiveView - 使用伺服器渲染的 HTML 構築豐富的即時使用者經驗。LiveView 專案也定義了 Phoenix.ComponentHEEx 樣板引擎,用於在一般及即時應用程式中渲染 HTML 內容

  • Plug - Web 應用程式組合模組的規範與便利功能。此套件負責連線抽象化以及一般要求-回應的生命週期

您還將會使用以下內容

深入探究時,您會發現這些函式庫在 Phoenix 應用程式中扮演著重要的角色

  • Phoenix HTML - 安全地處理 HTML 和表單的建構區塊

  • Phoenix Ecto - plug 和協定的實作,用於將 phoenix 與 ecto 結合使用

  • Phoenix PubSub - 分散式 pub/sub 系統,具備狀態支援功能

在工具化與監視方面,請查看