All Projects → karolsluszniak → phoenix_live_controller

karolsluszniak / phoenix_live_controller

Licence: MIT License
Controller-style abstraction for building multi-action live views on top of Phoenix.LiveView

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to phoenix live controller

shlinked
An open-source satirical social network. shlinkedin.com
Stars: ✭ 287 (+825.81%)
Mutual labels:  phoenix, liveview
ambry
Self-hosted audiobook streaming server
Stars: ✭ 38 (+22.58%)
Mutual labels:  phoenix, liveview
Phoenix live dashboard
Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
Stars: ✭ 1,657 (+5245.16%)
Mutual labels:  phoenix, liveview
ecto nested changeset
Helpers for manipulating nested Ecto changesets
Stars: ✭ 23 (-25.81%)
Mutual labels:  phoenix, liveview
mfpb
My Frugal PostBin
Stars: ✭ 26 (-16.13%)
Mutual labels:  phoenix, liveview
google scraper live view
Application for extracting large amounts of data from the Google search results page
Stars: ✭ 17 (-45.16%)
Mutual labels:  phoenix, liveview
livebook
Automate code & data workflows with interactive Elixir notebooks
Stars: ✭ 3,402 (+10874.19%)
Mutual labels:  phoenix, liveview
uncharted
No description or website provided.
Stars: ✭ 31 (+0%)
Mutual labels:  phoenix, liveview
kandesk
Simple Kanban application written in elixir using phoenix liveview
Stars: ✭ 157 (+406.45%)
Mutual labels:  phoenix, liveview
king of tokyo
👑 King of Tokyo Multiplayer Board Game using Phoenix LiveView
Stars: ✭ 25 (-19.35%)
Mutual labels:  phoenix, liveview
phoenix example
An example Phoenix app with one-click deployments to different cloud services.
Stars: ✭ 62 (+100%)
Mutual labels:  phoenix
phoenix bootstrap form
Bootstrap 4 Forms for Phoenix/Elixir Applications
Stars: ✭ 38 (+22.58%)
Mutual labels:  phoenix
lasso
Real-time UI for webhooks
Stars: ✭ 27 (-12.9%)
Mutual labels:  liveview
store
The elementary OS merch store website
Stars: ✭ 20 (-35.48%)
Mutual labels:  phoenix
ex sieve
Implement dynamic filtering and sorting API for Ecto queries
Stars: ✭ 37 (+19.35%)
Mutual labels:  phoenix
blog app
Phoenix 1.3 GraphQL
Stars: ✭ 19 (-38.71%)
Mutual labels:  phoenix
phx-auth-api
Authentication for Phoenix with JWT, user privileges and CI
Stars: ✭ 13 (-58.06%)
Mutual labels:  phoenix
ueberauth discord
Discord OAuth2 Strategy for Überauth.
Stars: ✭ 12 (-61.29%)
Mutual labels:  phoenix
avatica
DEPRECATED - Moved to github.com/apache/calcite-avatica-go
Stars: ✭ 42 (+35.48%)
Mutual labels:  phoenix
indicado
Technical indicator library for Elixir with no dependencies.
Stars: ✭ 15 (-51.61%)
Mutual labels:  phoenix

Phoenix LiveController

License Build status Hex version

Controller-style abstraction for building multi-action live views on top of Phoenix.LiveView.

Installation

Add phoenix_live_controller to your list of dependencies in mix.exs:

def deps do
  [
    {:phoenix_live_controller, "~> 0.7.0"}
  ]
end

Learning

Benchmarking

Repository includes a benchmark that allows to measure the worst-case impact of using live controllers with plugs on the web app:

$ mix run priv/bench/bench.exs
inline compile: 0.038
inline run: 0.026
plug_atom compile: 0.233
plug_atom run: 0.155
plug_func compile: 0.234
plug_func run: 0.148
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].