Гуглим: как создать одностраничное приложение
Например, статья: https://webdevkin.ru/posts/frontend/spa-history-api
Результат статьи: https://spa.webdevkin.ru/
Статья и результат выглядят достаточно простыми и кажется, что я смогу легко повторить на локале.
Цель:
- повторить результат статьи (SPA-приложение из 5 страниц)
- научиться читать статьи, понимать о чем в них говорится
- попробовать процесс разработки сайта
- разобраться с подключением библиотек и фреймворков
Поехали (14:25)
16:40
Читал-читал, отвлекался на интернеты и прочее, понял что надо смотреть как работает и ломать. Ну там менять внутренности чтоб посмотреть какие изменения в файлах как влияют на работу сайта. В общем скачал исходники, развернул в папку локальных доменов, сохранил в репо. Создал проект в шторме на основе существующего набора файлов.
17:10
[http://test0002-spa-webdevkin/] - открывает нормально
[test0002-spa-webdevkin/index.php] - пишет что страница не найдена, т.е. внутренняя часть страницы не найдена, потому что по дефолту открывается main (название внутренней страницы), а не index.
Но если кликать по пунктам меню, дальше все работает как надо.
17:25 - поправил, чтобы [ test0002-spa-webdevkin/index.php ] открывался нормально
18:00 - уже ничего не соображаю, сосредоточиться не могу, хватит на седня