Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ci sono caratteristiche uniche nell'autenticazione di Laravel Sulade che manca la brezza di Laravel


Ci sono caratteristiche uniche nell'autenticazione di Laravel Sulade che manca la brezza di Laravel


La differenza chiave tra l'autenticazione di Laravel Splade e la brezza di Laravel è che Splade fornisce un'integrazione senza soluzione di continuità con il sistema di autenticazione di Laravel, che consente di costruire i flussi di autenticazione utilizzando la sintassi familiare della lama, beneficiando ancora della potenza e dell'interattività delle caratteristiche della spa di Splade.

In particolare:

1. Integrazione della spa: Laravel Splade è progettato per creare applicazioni a pagina singola (SPA) utilizzando modelli di lama Laravel standard, migliorati con componenti VUE 3 senza rendering. Ciò consente di creare flussi di autenticazione altamente interattiva e reattiva senza la necessità di un framework frontend separato.

2. Sintassi della lama: con Splade, puoi continuare a utilizzare il motore di modelli di lama che già hai familiarità per costruire viste e flussi di autenticazione, piuttosto che dover imparare un nuovo framework frontend come inertia.js o react.

3. Integrazione di autorizzazione: SPLADE si integra direttamente con il sistema di autorizzazione integrato di Laravel, consentendo di utilizzare le direttive `@Can` e`@@INBER` per rendere contenuti condizionalmente in base alle autorizzazioni dell'utente.

4. Installazione automatica: il pacchetto `ProtoneMedia/Laravel-Splade Breeze` fornisce un processo di installazione automatico che imposta l'integrazione alle spalle con le impalcature di autenticazione in brezza, semplificando l'inizio.

5. Fork mantenuto: il team Spade mantiene una forchetta del kit di starter di Breeze, garantendo che rimanga aggiornato e compatibile con le ultime versioni di Laravel e Splade.

Quindi, in sintesi, il vantaggio chiave dell'autenticazione di Laravel Splade su Breeze è l'integrazione senza soluzione di continuità con le caratteristiche della spa di Splade e la capacità di continuare a utilizzare la sintassi della lama familiare, beneficiando ancora di un sistema di autenticazione robusto e sicuro. Ciò può semplificare la creazione di flussi di autenticazione altamente interattiva e reattiva all'interno di un'applicazione Laravel.

Citazioni:
[1] https://splade.dev/docs/breeze
[2] https://packagist.org/packages/protonemedia/laravel-spladebreeze
[3] https://www.reddit.com/r/laravel/comments/w5dmvt/laravel_splade_the_magic_of_inertiajs_with_the/
[4] https://github.com/protonemedia/laravel-sladebreeze
[5] https://github.com/protonemedia/laravel-splade-breeze/blob/1.x-splade/composer.json