# พื้นฐาน Laravel (Laravel) > โครงสร้างโปรเจกต์, artisan, routing, controllers, views, Blade templates, service container - 20 คำถามสัมภาษณ์ - Junior - [คำถามสัมภาษณ์: Laravel](https://sharpskill.dev/th/technologies/laravel/interview-questions.md) ## 1. Artisan ใน Laravel คืออะไร? **คำตอบ** Artisan คืออินเทอร์เฟซบรรทัดคำสั่งที่มาพร้อมกับ Laravel ช่วยทำงานซ้ำ ๆ จำนวนมากโดยอัตโนมัติ เช่น การสร้าง controllers, models, migrations และคอมโพเนนต์อื่น ๆ อินเทอร์เฟซนี้ช่วยให้การพัฒนาง่ายขึ้นด้วยคำสั่งที่พร้อมใช้งานและความสามารถในการสร้างคำสั่งแบบกำหนดเอง ## 2. โฟลเดอร์ใดที่บรรจุไฟล์ route ในแอปพลิเคชัน Laravel? **คำตอบ** โฟลเดอร์ routes ที่อยู่ที่ root ของโปรเจกต์บรรจุไฟล์นิยาม route ทั้งหมด โดยค่าเริ่มต้น Laravel มี web.php สำหรับ route เว็บที่มี sessions และ CSRF, api.php สำหรับ route API แบบ stateless, console.php สำหรับคำสั่ง Artisan และ channels.php สำหรับ broadcast channel แบบเรียลไทม์ ## 3. คำสั่ง Artisan ใดที่แสดงรายการ routes ทั้งหมดที่กำหนดไว้? **คำตอบ** คำสั่ง php artisan route:list จะแสดงตารางสรุป routes ทั้งหมดที่ลงทะเบียนไว้ในแอปพลิเคชัน ตารางนี้ประกอบด้วยเมธอด HTTP, URI, ชื่อ routes, action ที่เกี่ยวข้อง และ middlewares ที่ใช้งาน คำสั่งนี้จำเป็นอย่างยิ่งสำหรับการดีบักและตรวจสอบการกำหนดค่าการกำหนดเส้นทาง ## มีอีก 17 คำถาม - views ของ Blade อยู่ที่ใดโดยค่าเริ่มต้นในโปรเจกต์ Laravel? - นามสกุลไฟล์ใดที่ใช้สำหรับ templates Blade? สมัครฟรี: https://sharpskill.dev/th/login ## หัวข้อสัมภาษณ์ Laravel อื่นๆ - [พื้นฐาน PHP](https://sharpskill.dev/th/technologies/laravel/interview-questions/php-basics.md): 25 คำถาม, Junior - [พื้นฐาน OOP ใน PHP](https://sharpskill.dev/th/technologies/laravel/interview-questions/php-oop-essentials.md): 20 คำถาม, Junior - [Composer & Autoloading](https://sharpskill.dev/th/technologies/laravel/interview-questions/composer-autoloading.md): 18 คำถาม, Junior - [Laravel Routing](https://sharpskill.dev/th/technologies/laravel/interview-questions/laravel-routing.md): 20 คำถาม, Junior - [Blade Templates](https://sharpskill.dev/th/technologies/laravel/interview-questions/blade-templates.md): 18 คำถาม, Junior - [Request & Response](https://sharpskill.dev/th/technologies/laravel/interview-questions/request-response.md): 20 คำถาม, Junior - [พื้นฐาน Eloquent ORM](https://sharpskill.dev/th/technologies/laravel/interview-questions/eloquent-orm-basics.md): 22 คำถาม, Junior - [Eloquent Relationships](https://sharpskill.dev/th/technologies/laravel/interview-questions/eloquent-relationships.md): 25 คำถาม, Mid-Level - [Migrations & Schema Builder](https://sharpskill.dev/th/technologies/laravel/interview-questions/database-migrations.md): 20 คำถาม, Mid-Level - [การตรวจสอบและฟอร์ม](https://sharpskill.dev/th/technologies/laravel/interview-questions/validation-forms.md): 22 คำถาม, Mid-Level - [การยืนยันตัวตน](https://sharpskill.dev/th/technologies/laravel/interview-questions/authentication.md): 20 คำถาม, Mid-Level - [การให้สิทธิ์และ Policies](https://sharpskill.dev/th/technologies/laravel/interview-questions/authorization-policies.md): 18 คำถาม, Mid-Level - [API Resources & Authentication](https://sharpskill.dev/th/technologies/laravel/interview-questions/api-resources-authentication.md): 26 คำถาม, Mid-Level - [Middleware](https://sharpskill.dev/th/technologies/laravel/interview-questions/middleware.md): 18 คำถาม, Mid-Level - [Service Container & DI](https://sharpskill.dev/th/technologies/laravel/interview-questions/service-container-di.md): 20 คำถาม, Mid-Level - [Queues & Jobs](https://sharpskill.dev/th/technologies/laravel/interview-questions/queues-jobs.md): 22 คำถาม, Mid-Level - [Events & Listeners](https://sharpskill.dev/th/technologies/laravel/interview-questions/events-listeners.md): 18 คำถาม, Mid-Level - [การแจ้งเตือนและเมล](https://sharpskill.dev/th/technologies/laravel/interview-questions/notifications-mail.md): 20 คำถาม, Mid-Level - [File Storage](https://sharpskill.dev/th/technologies/laravel/interview-questions/file-storage.md): 18 คำถาม, Mid-Level - [Testing & PHPUnit](https://sharpskill.dev/th/technologies/laravel/interview-questions/testing-phpunit.md): 24 คำถาม, Mid-Level - [Caching](https://sharpskill.dev/th/technologies/laravel/interview-questions/caching.md): 18 คำถาม, Mid-Level - [Livewire & Inertia](https://sharpskill.dev/th/technologies/laravel/interview-questions/livewire-inertia.md): 20 คำถาม, Mid-Level - [Eloquent Advanced](https://sharpskill.dev/th/technologies/laravel/interview-questions/eloquent-advanced.md): 24 คำถาม, Senior - [Repository Pattern](https://sharpskill.dev/th/technologies/laravel/interview-questions/repository-pattern.md): 20 คำถาม, Senior - [Laravel Packages](https://sharpskill.dev/th/technologies/laravel/interview-questions/laravel-packages.md): 20 คำถาม, Senior - [Performance Optimization](https://sharpskill.dev/th/technologies/laravel/interview-questions/performance-optimization.md): 22 คำถาม, Senior - [Security Best Practices](https://sharpskill.dev/th/technologies/laravel/interview-questions/security-best-practices.md): 22 คำถาม, Senior - [Laravel Octane](https://sharpskill.dev/th/technologies/laravel/interview-questions/laravel-octane.md): 18 คำถาม, Senior - [Laravel Distributed Systems](https://sharpskill.dev/th/technologies/laravel/interview-questions/laravel-distributed-systems.md): 22 คำถาม, Senior - [Observability & Monitoring](https://sharpskill.dev/th/technologies/laravel/interview-questions/observability-monitoring.md): 20 คำถาม, Senior - [Deployment & DevOps](https://sharpskill.dev/th/technologies/laravel/interview-questions/deployment-devops.md): 20 คำถาม, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/th/technologies/laravel/interview-questions/laravel-fundamentals