Laravel パッケージLaravel

Laravelの代表的なパッケージ

パッケージ 説明
Laravel Breeze 認証機能を作成するためのパッケージ。導入コストが低く、従来のLaravel UIに近い感覚で利用できる。
Laravel Fortify 認証機能を作成するためのパッケージ。フロントエンドは自分で実装する必要があるが、実装方法を自由に選べるのが強み。
Laravel Jetstream 認証機能を作成するためのパッケージ。2段階認証やチーム機能など、多様な機能を提供するが、学習コストが高い。
Laravel Cashier Stripe オンライン決済サービスのStripeとLaravelプロジェクトを連携するためのパッケージ。サブスクリプション機能などを簡単に実装できる。
Laravel Socialite Facebook、X(旧Twitter)、GoogleGitHubなど、外部サービスを使った認証機能を追加するためのパッケージ。
Laravel Debugbar 開発環境において、ブラウザのページ上にデバッグ用のバーを表示するためのパッケージ。ビューに渡された変数や発行されたクエリ、セッションなどさまざまな情報を確認できる。
kyslik/column-sortable 並び替え機能を作成するためのパッケージ。
Laravel Scout モデルに全文検索機能を追加するためのパッケージ。
laravel-permission 「管理者」「一般ユーザー」など、ロールによるアクセス制御を実装するためのパッケージ。
laravelcollective/html Bladeテンプレートにおいてフォームの生成をサポートするためのパッケージ。Bladeテンプレート内でFormファサードが使えるようになり、コードがスッキリする。

パッケージの導入方法

sail composer require パッケージ名