Ratings | | Unique User Downloads | | Download Rankings |
Not yet rated by the users | | Total: 71 | | All time: 10,270 This week: 455 |
|
Description | | Author |
This package provides an example of CRUD application implemented with Laravel Livewire.
The application provides classes that extend the Livewire component class to implement the specific aspects of each action of a CRUD application, like the access to the model data, validation and the interface rendering.
The application user authentication and the views are implemented by the Livewire view components. Innovation Award
 February 2022
Number 4 |
Livewire is a package built on top of the Laravel framework to simplify further a developer's work that needs to develop applications with dynamic interfaces.
Applications based on Livewire require that developers write less code than traditional Web applications or applications based just on Laravel.
This package demonstrates how to implement a simple CRUD application in practice using Laravel Livewire. This way, other developers can learn faster from this practical example.
Manuel Lemos |
| |
 |
|
Innovation award
 Nominee: 4x |
|
Example
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
|
Details
<p align="center"><img src="https://res.cloudinary.com/dtfbvvkyp/image/upload/v1566331377/laravel-logolockup-cmyk-red.svg" width="400"></p>
<p align="center">
<a href="https://travis-ci.org/laravel/framework"><img src="https://travis-ci.org/laravel/framework.svg" alt="Build Status"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/d/total.svg" alt="Total Downloads"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/v/stable.svg" alt="Latest Stable Version"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/license.svg" alt="License"></a>
</p>
Simple CRUD app with Laravel and Livewire
Laravel is arguably the most popular php frameworks, Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.
Installation
The following steps will guide you through running this application
-
Clone this repository
-
Run composer install
-
Setup DB credentials in the .env file
-
Run DB migration
-
Serve the application to any port
-
Register a new user
-
Enjoy your CRUD operation
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.