РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppflPmBsInr 1 of 141 menu
▶

Введение в Filament

Filament представляет собой пакет для Laravel. С его помощью собирают админ-панель: вход, списки записей и формы, в которых эти записи создают и правят.

Панель нужна там, где данными управляют сотрудники или автор сайта, а не гость в браузере. Вместо того чтобы вручную верстать каждый список и каждую форму, Filament даёт готовый каркас и единый стиль интерфейса.

Проект Laravel при этом остаётся на месте. Маршруты, модели Eloquent, миграции, политики и проверка данных лежат там же, где и раньше. Filament добавляет отдельный вход в панель и свои экраны поверх тех же моделей.

Типичная схема такая: в базе лежат таблицы, в приложении - модели, в панели - ресурсы. Ресурс показывает список записей и форму одной записи. Мы описываем, какие данные видны, а каркас экрана собирает пакет.

Для изучения Filament нужно знание Laravel и Livewire хотя бы на уровне основного учебника Laravel, высшего учебника Laravel, основного учебника Livewire и высшего учебника Livewire.

Со всем этим мы и будем разбираться в рамках данного учебника. Давайте приступим:)

→
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить