
Основи Laravel
Структура проєкту, artisan, routing, controllers, views, шаблони Blade, service container
1Що таке Artisan у Laravel?
Що таке Artisan у Laravel?
Відповідь
Artisan — це вбудований у Laravel інтерфейс командного рядка. Він автоматизує багато повторюваних завдань, таких як створення controllers, models, migrations та інших компонентів. Цей інтерфейс спрощує розробку, надаючи готові до використання команди та можливість створювати власні команди.
2Яка папка містить файли маршрутів у застосунку Laravel?
Яка папка містить файли маршрутів у застосунку Laravel?
Відповідь
Папка routes, розташована в корені проєкту, містить усі файли визначення маршрутів. За замовчуванням Laravel включає web.php для веб-маршрутів із sessions та CSRF, api.php для stateless API-маршрутів, console.php для команд Artisan та channels.php для каналів трансляції в реальному часі.
3Яка команда Artisan виводить список усіх визначених routes?
Яка команда Artisan виводить список усіх визначених routes?
Відповідь
Команда php artisan route:list відображає зведену таблицю всіх зареєстрованих у застосунку routes. Ця таблиця містить методи HTTP, URI, назви routes, пов'язані дії та застосовані middlewares. Ця команда є незамінною для налагодження та перевірки конфігурації маршрутизації.
Де за замовчуванням розташовані views Blade у проєкті Laravel?
Яке розширення файлу використовується для templates Blade?
+17 питань зі співбесід
Інші теми співбесід Laravel
Основи PHP
Основи ООП у PHP
Composer & Autoloading
Маршрутизація в Laravel
Blade Templates
Request & Response
Основи Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Валідація та форми
Автентифікація
Авторизація та Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Сповіщення та Mail
File Storage
Testing & PHPUnit
Caching
Livewire & Inertia
Eloquent Advanced
Repository Pattern
Laravel Packages
Performance Optimization
Security Best Practices
Laravel Octane
Laravel Distributed Systems
Observability & Monitoring
Deployment & DevOps
Опануй Laravel для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно