Алексей Уколов, я правильно понял, что вы предлагаете с помощью History api переходить по созданным спискам как по новым страницам, без перезагрузки, т.е. использовать историю текущей сессии (вкладки) браузера? Если так, то я не понимаю, чем должны быть в таком случае списки, которые создаются по кнопке?
Если к примеру брать какой нибудь SPA (в этом я тоже не силен, отталкиваюсь от того, что прочитал), то у него динамический контент подгружается с сервера, на котором уже есть этот самый контент, т.е. уже созданы html-файлы, которые подгружаются на сайт без перезагрузки страницы.
Но как быть в моем случае, если нет никаких других html-файлов, а списки создаются на ходу, по нажатию кнопки? Тогда как я смогу переходить по ним в соответствии изменения URL?
За статью и ответы спасибо. Так же приветствуются статейки по теме)