讓您從原型到生產都安枕無憂
使用更少的程式碼和運作組件,快速打造豐富、互動式的網頁應用程式。加入我們這個成長中的開發人員社群,使用鳳凰來製作 API、HTML5 應用程式等等,無論是為了好玩或達成規模化的目標。
defmodule TimelineLive do use Phoenix.LiveView def render(assigns) do render("timeline.html", assigns) end def mount(_, socket) do Twitter.subscribe("elixirphoenix") {:ok, assign(socket, :tweets, [])} end def handle_info({:new, tweet}, socket) do {:noreply, update(socket, :tweets, fn tweets -> Enum.take([tweet | tweets], 10) end)} end end
https://my-phx-app.com

@theadamconrad
非常興奮能和 @chris_mccord 用我的第一個播客討論 @seradio 上的 #elixirlang、#phoenix 最新最棒的 LiveView 框架
鳳凰 LiveView
您將體驗到迄今為止最有趣的互動式網頁應用程式建置過程,而且免除複雜性。
立即嘗試
- 安裝 Elixir 程式語言
- 安裝鳳凰專案產生器,並建立您的專案
mix archive.install hex phx_new
mix phx.new demo
- 查看完整的安裝說明
出貨所需的一切條件
即時
使用我們的內建 PubSub 和頻道,在一個節點或數十個節點之間與使用者互動並推播事件。
驗證
執行 mix phx.gen.auth
以取得功能齊全的驗證功能,隨著您的應用程式一同成長。
Docker 就緒
封裝您的應用程式(或選擇性地產生 Dockerfile),在您選擇執行應用程式的任何地方獲得無後顧之憂的部署。
可擴充
鳳凰採用 Erlang VM,有能力處理數百萬個 WebSocket 連線和 Elixir 的建構工具,以打造強健的系統。
即時監控
使用我們的內建即時監控功能,瞭解在一個或數十個節點之間有哪些使用者當下處於連線狀態。無需依賴。