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

Страницы в Inertia

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

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

Для разработчика это по-прежнему Laravel: маршрут, имя страницы и данные, которые сервер отдаёт вместе с ней. Для человека это один сайт. Он открывает адрес и видит экран, а следующий адрес подменяет экран без новой загрузки всего документа.

Со всем этим мы и будем разбираться в рамках данного раздела.

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