Я новичок в кодировании, я знаю JavaScript, но не супер продвинутый объект,
Я хотел бы знать, как изменить HTML-контент с его URL. Например, я нахожусь на веб-сайте, таком как GMAIL, у него разные страницы регистрации и входа. Эти две страницы имеют разные URL-адреса.
Что я хотел бы знать, так это как они меняют URL вместе с HTML, когда я нажимаю кнопку «Войти». Возможно ли это через серверную часть, такую как node.js и express, или только через интерфейс javascript?
И последнее: есть ли у веб-сайтов несколько веб-страниц или это всего лишь один HTML-файл?
Ну, я разработал тренировочный проект, но я не знаю, что я делаю.
Я изменил содержимое HTML с помощью библиотеки jQuery, но не знаю, как изменить URL.
Сначала я сделал домашнюю страницу с текстом и двумя ссылками на две формы.
Я показывал регистрационную форму, когда нажимал «Войти», и входил в форму «Войти», и скрывал домашнюю страницу с помощью show () и hide (). URL не меняется, чтобы работать с ним с помощью экспресс. Я попытался сделать это с помощью history.pushState (), но все испортилось: я не могу вернуться на домашнюю страницу и не изменил нужный мне URL-адрес, основываясь на форме. Поэтому я удалил его, и я застрял и не знаю, смогу ли я найти некоторые учебники в Интернете.
Мой код не содержит ничего, кроме того, что я описал.
Итак, пожалуйста, вы можете объяснить мне, как веб-сайты делают это.
И еще одна вещь, мой экспресс-сервер сейчас очень медленный, для его запуска требуется почти 5 минут. Я не знаю, потому ли это, что мой компьютер старый и не очень хороший, к сожалению.
Можете ли вы дать мне совет с некоторыми учебниками и советами?