artisan とは何ですか。
Laravel に付属するコマンドラインツールです。マイグレーション実行、雛形生成、キューワーカーの起動などをここから行います。面談では使ったことのあるコマンドを聞かれます。
面接官が見ているのは日常的に使うツールの位置づけ。
よくある答えと、面談でどう見られるか
- Laravel のコマンドライン実行ツール
migrate、make:controller、queue:work などを実行します。自作コマンドも追加できます。 - パッケージを追加するためのツール
それは composer です。 - フロントエンドをビルドするツール
それは Vite です。 - Laravel のテンプレートエンジン
それは Blade です。
模範解答
Laravel に付属するコマンドラインツールです。
php artisan migrate マイグレーション実行 php artisan make:controller 雛形生成 php artisan queue:work キューワーカー起動 php artisan tinker 対話シェル
自作のコマンドを追加して、バッチ処理をスケジューラから叩くこともできます。