Как стать автором
Обновить

Комментарии 5

столько кода и только для того чтоб загрузить данные и потом их обработать, а этот код ещё надо загрузить…
и все это вместо того, чтоб сразу загрузить нужное…
<a data-url="home">Home</a>

const { url } = target.dataset

Тут ломается веб: ссылку нельзя скопировать, нельзя открыть в новой вкладке, нельзя добавить в закладки и нельзя многое другое, к чему привык пользователь с его браузером.

…на неё нельзя попасть и активировать с клавиатуры, это по сути <span>. Ссылкой её делает именно href.

а динамический импорт где?
Вот он:
const newPage = await import(`./pages/${url}.js`)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.