phoenix_live_view

Rich, real-time user experiences with server-rendered HTML

  • Owner: phoenixframework/phoenix_live_view
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Phoenix LiveView

Actions Status

Phoenix LiveView enables rich, real-time user experiences with server-rendered HTML. For more information, see the initial announcement.

Note: Currently LiveView is under active development and we are focused on getting a stable and solid initial version out. For this reason, we will be accepting only bug reports in the issues tracker for now. We will open the issues tracker for features after the current milestone is ironed out.

Learning

As official guides are being developed, see our existing
comprehensive docs and examples to get up to speed:

Installation

There are currently two methods for installing LiveView. For projects that
require more stability, it is recommended that you install using the
installation guide on HexDocs.
If you want to use the latest features, you should follow the instructions
given in the markdown file here.

Browser Support

All current Chrome, Safari, Firefox, and MS Edge are supported.
IE11 support is available with the following polyfills:

$ npm install --save --prefix assets mdn-polyfills url-search-params-polyfill formdata-polyfill child-replace-with-polyfill classlist-polyfill shim-keyboard-event-key

Note: The shim-keyboard-event-key polyfill is also required for MS Edge 12-18.

// assets/js/app.js
import "mdn-polyfills/CustomEvent"
import "mdn-polyfills/String.prototype.startsWith"
import "mdn-polyfills/Array.from"
import "mdn-polyfills/NodeList.prototype.forEach"
import "mdn-polyfills/Element.prototype.closest"
import "mdn-polyfills/Element.prototype.matches"
import "child-replace-with-polyfill"
import "url-search-params-polyfill"
import "formdata-polyfill"
import "classlist-polyfill"
import "shim-keyboard-event-key"

import {Socket} from "phoenix"
import LiveSocket from "phoenix_live_view"
...

Main metrics

Overview
Name With Ownerphoenixframework/phoenix_live_view
Primary LanguageElixir
Program languageElixir (Language Count: 4)
Platform
License:MIT License
所有者活动
Created At2018-09-12 01:27:33
Pushed At2025-06-03 16:12:17
Last Commit At
Release Count132
Last Release Namev1.0.15 (Posted on )
First Release Namev0.1.0 (Posted on 2019-08-25 16:17:09)
用户参与
Stargazers Count6.5k
Watchers Count168
Fork Count1k
Commits Count4.4k
Has Issues Enabled
Issues Count1824
Issue Open Count44
Pull Requests Count1624
Pull Requests Open Count21
Pull Requests Close Count351
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private