Laravel

BackendЧастота употребления: высокая· Сложность: 2/5· Актуальность: 5/5· Тренд: стабильно

Laravel — бесплатный open-source веб-фреймворк для PHP, построенный на архитектурном паттерне MVC и переиспользующий компоненты Symfony.

Подробно

Laravel — один из самых популярных PHP-фреймворков, созданный Тейлором Отвеллом в 2011 году и распространяемый под лицензией MIT. Он реализует паттерн MVC и даёт готовые решения для типовых задач веб-разработки: маршрутизацию, ORM Eloquent, миграции и сиды, шаблонизатор Blade, очереди, аутентификацию и кеширование. Экосистема включает инструменты Artisan (CLI), Laravel Sail, Horizon, Telescope и пакетный менеджер Composer. Фреймворк применяется для разработки API, SaaS-сервисов, интернет-магазинов и админ-панелей, часто в связке с MySQL/PostgreSQL и Redis. Laravel задаёт стандарты современной PHP-разработки и остаётся основным выбором для новых проектов на PHP.

Примеры употребления

  • composer create-project laravel/laravel example-app
  • php artisan make:model Post -mcr
  • Route::get('/users', [UserController::class, 'index']);
  • На собеседовании: «Опишите жизненный цикл запроса в Laravel и роль сервис-контейнера»
#php #framework #mvc #web

Источники