10 месяцев назад
Работа с маршрутами (routes) в Laravel: от простого к REST
Одной из первых вещей, с которыми сталкивается разработчик Laravel, является настройка маршрутов (routes). Именно маршруты определяют, какие страницы будут доступны в браузере, какие контроллеры обрабатывать запрос, и что возвращать в ответ: HTML, JSON или редирект. В этой статье мы пройдём путь от самых простых маршрутов до построения REST API в Laravel, используя всё лучшее, что предлагает фреймворк. Маршруты — это способ связать HTTP-запрос (например, GET /about) с конкретной функцией, контроллером или действием...
10 месяцев назад
Laravel: Структура проекта и архитектура MVC
Laravel — это один из самых популярных PHP-фреймворков, созданный для разработки современных, масштабируемых и поддерживаемых веб-приложений. Он следует принципам MVC (Model-View-Controller) — архитектуре, которая отделяет бизнес-логику от пользовательского интерфейса и маршрутизации. В этой статье мы разберёмся, как устроен проект Laravel изнутри, зачем нужна структура MVC и какие файлы за что отвечают. MVC (Model-View-Controller) — это паттерн проектирования, который разделяет логику приложения...