Skip to content

A full-stack framework for Laravel that takes the pain out of building dynamic UIs.

License

Notifications You must be signed in to change notification settings

danharrin/livewire

Repository files navigation

Todo:

V3 Features

  • Auto inject assets
  • "locked" properties
  • $parent
  • Reactive properties
  • @teleport
  • wire:model props
  • wire:transition
  • JavaScript functions
  • Lazy components
  • @if markers (Josh)
  • PHP Attributes
  • SPA Mode (wire:navigate, @persist)
  • Hot-reloading

V2 Parity

  • Eloquent model support
  • File uploads (javascript)
  • Persistant middleware (Josh)
  • Session expiration (Josh)
  • Detect multiple root elements
  • JS hooks and Livewire.?
  • Work through all @todo comments
  • Remove all ->markTestSkipped() statements

Documentation

  • Rewrite it lol

Finishing touches

  • Unify modern/legacy tests and "TestCase"s
  • Add JS element & component
  • Performance testing
  • Refactor JS (hooks helpers, synthetic, etc.)
  • Finalize internal event names
  • Finalize internal exceptions
  • Brainstorm Form Object solution
  • Brainstorm 3rd party plugin API
  • Brainstorm providing key-value attribute methods (protected getListeners() kinda thing)

About

A full-stack framework for Laravel that takes the pain out of building dynamic UIs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 87.2%
  • JavaScript 9.3%
  • Blade 3.5%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy