
28.06.2019, 00:26
|
|
Флудер
Регистрация: 08.11.2017
Сообщений: 4,787
С нами:
4480376
Репутация:
183
|
|
Сообщение от HellsCoder
Еще можно сделать перехват ссылок и обновлять контент без перезагрузки страницы посредством Ajax
Код:
Код:
$(document).ready(function(){
$("a").live("click", function(){
let href = $(this).getAttribute("href");
if(!href.startsWith("/")){
return;
}
$.ajax({
url: href,
cache: false,
method: "GET",
success: function(data){
$("body").html(data);
}
})
});
});
это прям на пальцах, но это основа основ всех клиентских роутеров. В свою очередь все уважающие себя, более-менее крупные интернет проекты используют роутеры
Они используют фреймворки, в которых уже есть и роутеры и MVC и всё что только душе угодно. Одним из лучших фреймворком был есть и будет Angular. Только вот зачем это знать при изучении основ? Выпендриваешься или пытаешься запутать?
|
|
|