Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/germdz/tall-landing
Seguimiento de curso Tailwind, Alpine, Livewire, Laravel
https://github.com/germdz/tall-landing
Last synced: about 1 month ago
JSON representation
Seguimiento de curso Tailwind, Alpine, Livewire, Laravel
- Host: GitHub
- URL: https://github.com/germdz/tall-landing
- Owner: gerMdz
- License: mit
- Created: 2023-01-26T14:46:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-07T00:47:08.000Z (about 2 months ago)
- Last Synced: 2024-11-07T01:34:47.478Z (about 2 months ago)
- Language: PHP
- Size: 273 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TALL Landing
## About TALL Landing
Es lo aprendido en un curso que describo en Learning Laravel.
Es para integrar distintos componentes de front y back
En este caso es una landing page para subscripciones.## Documentación usada
[Tailwindcss](https://tailwindcss.com/docs/installation)
[Laravel](https://laravel.com/docs/8.x/installation)
[Alpinejs](https://alpinejs.dev/start-here)
[Alpinejs GitHub](https://github.com/alpinejs/alpine)## Comandos
### Instalar
#### Laravel
```
composer create-project laravel/laravel carpeta-de-destino
```
#### Liveware and Breeze
```
composer require livewire/livewire
composer require laravel/breeze
php artisan breeze:install
```
#### Crear model (-m migración -f factory -c controller)
```
php artisan make:model Subscriber -mfc
```#### Crea componente Livewire
```
php artisan make:livewire NombreComponente
```#### Migrando database (:fresh borra datos anteriores --seed ejecuta los seeders )
```
php artisan migrate:fresh --seed
```
#### Interactuar con el sistema desde consola
```
php artisan tinker
```
##### Datos cargados
> Subscriber::all(); // Muestra todas las subscripciones
> Subscriber::factory()->create(); // Crea una nueva subscripción desde el factory##### Alpine
x-data al principio de cada template.
x-show en donde se debería mostrar.
@clic en donde se debe hacer la acción
## Learning Laravel
Esto es parte de los cursos que imparte en Udemy [JuanDMGon](https://www.udemy.com/user/juandavidmezagonzlez/)
En este caso lo sigo en Laravel, otros los he seguido en Symfony aunque él lo enseñaba en Laravel.
## License
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
#### Next step
[Cap 28](https://www.udemy.com/course/stack-tall-tailwind-alpine-laravel-y-livewire/learn/lecture/24100648#questions/15135674)