Записи в Livewire
Страница приложения часто показывает не одну карточку, а строки из базы. Человек смотрит их вместе, ищет нужную и меняет то, что уже сохранено. Если каждый такой шаг заново открывает весь сайт, работа со списком становится тяжёлой.
В Laravel такие строки обычно лежат в моделях и таблицах, а Livewire помогает связать их с тем, что видно в браузере. Компонент может запросить данные, показать их в шаблоне и обновить кусок страницы после действия пользователя, не перезагружая всё приложение целиком.
Для разработчика это похоже на привычную работу с базой и Blade, только логика экрана сидит в классе компонента, а список и форма живут в одном месте с кнопками и полями. Для пользователя страница ведёт себя отзывчиво: список меняется сразу после клика или ввода, без долгой паузы между действием и результатом.
Со всем этим мы и будем разбираться в рамках данного раздела.