文件名称:phoenix_live_view:服务器渲染HTML丰富,实时的用户体验
文件大小:536KB
文件格式:ZIP
更新时间:2024-03-11 23:34:50
Elixir
凤凰卫视 Phoenix LiveView通过服务器渲染HTML可以提供丰富的实时用户体验。 在计算机上之后,可以分两个步骤创建第一个LiveView应用程序: $ mix archive.install hex phx_new $ mix phx.new demo --live 特征 使用声明性模型通过可选的LongPolling后备通过WebSockets在服务器上呈现HTML 智能模板和更改跟踪-连接后,LiveView仅将更改内容发送到客户端,跳过模板标记并减少有效负载 具有文件上传支持的实时表单验证 与客户端的丰富集成API,具有phx-click , phx-focus , phx-blur , phx-submit等phx-hook用于必须编写JavaScript的情况 通过组件进行代码重用,这些组件将模板,状态和事件处理分解为可重用的位,这在大型应用程序中至关重要