Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Laravel Splade의 인증에 Laravel Breeze가 부족한 독특한 기능이 있습니까?


Laravel Splade의 인증에 Laravel Breeze가 부족한 독특한 기능이 있습니까?


Laravel Splade의 인증과 Laravel Breeze의 주요 차이점은 Splade가 Laravel의 인증 시스템과 완벽한 통합을 제공하여 친숙한 블레이드 구문을 사용하여 인증 흐름을 구축하면서 Splade의 스파 기능의 전원과 인터랙티브로부터 혜택을 누릴 수 있다는 것입니다.

구체적으로:

1. SPA 통합 : Laravel Splade는 표준 Laravel 블레이드 템플릿을 사용하여 단일 페이지 응용 프로그램 (SPA)을 구축하도록 설계되었으며 Renderless VUE 3 구성 요소로 향상되었습니다. 이를 통해 별도의 프론트 엔드 프레임 워크 없이도 대화 형 및 반응 형 인증 흐름을 만들 수 있습니다.

2. Blade Syntax : Splade를 사용하면 Inertia.js 또는 React와 같은 새로운 프론트 엔드 프레임 워크를 배우지 않고 인증보기 및 흐름을 구축하기 위해 이미 익숙한 블레이드 템플릿 엔진을 계속 사용할 수 있습니다.

3. 인증 통합 : Splade는 Laravel의 내장 인증 시스템과 직접 통합하여`@can` 및`@cance 'blade 지시문을 사용하여 사용자의 권한을 기반으로 컨텐츠를 조건부로 렌더링 할 수 있습니다.

4. 자동 설치 :`Protonemedia/Laravel-Splade-Breeze` 패키지는 Breeze 인증 스캐 폴딩과의 스플레이드 통합을 설정하는 자동 설치 프로세스를 제공하여 시작하기 쉽습니다.

5. MASPERD FORK : Splade 팀은 Breeze 스타터 키트의 포크를 유지하여 최신 버전의 Laravel 및 Splade와 최신 상태를 유지할 수 있도록합니다.

요약하면, Breeze에 대한 Laravel Splade의 인증의 주요 장점은 Splade의 스파 기능과의 원활한 통합 및 친숙한 블레이드 구문을 계속 사용할 수있는 능력이며 여전히 강력하고 안전한 인증 시스템의 혜택을 누릴 수 있다는 것입니다. 이를 통해 Laravel 애플리케이션 내에서 대화식 및 반응 형 인증 흐름을보다 쉽게 ​​구축 할 수 있습니다.

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