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