← Ко всем open source проектам

Laravel Application

laravel/laravel

laravel/laravel — официальный стартовый каркас Laravel-приложения на PHP; сам фреймворк живет в пакете laravel/framework.

Форки 24,730
Автор laravel
Язык Blade
Лицензия Не указано
Обновлено 2026-06-10

Что это такое

`laravel/laravel` — официальный каркас для нового Laravel-приложения. Это важное уточнение: исходный код фреймворка находится в пакете `laravel/framework`, а этот репозиторий дает стартовую структуру проекта, с которой обычно начинается разработка.

Laravel как экосистема известен выразительным синтаксисом, маршрутизацией, Blade-шаблонами, Eloquent ORM, миграциями, очередями, событиями, задачами, тестами и большим набором официальных пакетов. Стартовый репозиторий связывает эти части в готовое приложение.

Что внутри

Внутри — `app`, `routes`, `config`, `database`, `resources`, `public`, тесты, composer-настройки, Vite-часть и базовая конфигурация. Материалы проекта также упоминают Laravel Boost для разработки с AI-помощниками, но основная роль репозитория остается прежней: дать чистую отправную точку.

Типовой сценарий — создать новый проект через Composer или установщик Laravel, настроить `.env`, подключить базу данных, описать маршруты, модели и миграции. Дальше приложение развивается как обычный PHP-проект с соглашениями Laravel.

Маршрут в Laravel

Пример показывает, что стартовое приложение сразу готово принимать маршруты и возвращать Blade-страницы или ответы.

Язык: PHP
use Illuminate\Support\Facades\Route;

Route::get("/", function () {
    return view("welcome");
});

Сильные стороны

Сильная сторона — быстрый старт с понятной структурой. Для команды это снижает количество ранних решений: где хранить маршруты, миграции, шаблоны, тесты и конфигурацию. Большинство Laravel-проектов узнаваемы именно благодаря этой базе.

Ограничения

Ограничение — это не весь Laravel. Оценивать возможности фреймворка только по этому репозиторию неправильно: он показывает стартовую оболочку, а глубина находится в `laravel/framework` и связанных пакетах. Для сложного продукта все равно нужны архитектурные решения поверх каркаса.