2017-04-06 3 views
0

웹 개발에 대한 멍청한 질문이며 웹 사이트 링크에 ​​질문이 있습니다. 일부 웹 사이트에서 탐색 링크를 클릭하면 페이지가 다시로드되지 않고 내용이 변경됩니다.다시로드하지 않고 다른 페이지로 이동

좋은 예가이 웹 사이트 자체 일 것입니다. 이 웹 사이트 (예 : stackoverflow.com)를 열고 탐색 링크의 다른 링크를 클릭하면 질문 링크를 클릭하면 URL이 stackoverflow.com/questions으로 변경됩니다. 내 웹 페이지에서 처음에는 index.html을 표시하고 About Us 링크를 클릭하면 내비게이션의 다른 URL은 aboutus.html으로 표시됩니다.

동적 웹 페이지와 관련이 있습니까? 누군가 제발 도와 줄 수 있니? 또한 stackoverflow.com .html 같은 확장명을 표시합니다. 이 점을 이해하도록 도와주세요. 감사합니다. 그리고 당신의 대답을 반드시 지켜야 할 것입니다.

+0

참조 감사합니다 https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started 및 https://www.ibm.com/developerworks/web/tutorials/wa-ajax/(Java 서블릿 부분 무시). –

+0

And : http://api.jquery.com/jquery.ajax/ And : https://developer.mozilla.org/en-US/docs/Web/API/History_API –

답변

0

URL 라우팅으로 인해 라우팅은 클라이언트 쪽뿐만 아니라 서버 쪽에서도 수행 할 수 있습니다. SPA (단일 페이지 응용 프로그램)에 대해서도 배울 수 있습니다. Visit here.

기본적으로 서버 쪽 페이지 렌더링의 경우입니다. 서버는 대상 URL을 개발자가 지정한 특정 URL 규칙 집합과 일치시키고 특정 파일을 되돌려 보냅니다.

라우팅이 클라이언트 측에서 수행 될 때 클라이언트 측 javascript에서 라우팅 규칙이 정의됩니다. 'anglesj을 사용하여 라우팅'또는 'reactjs를 사용하여 라우팅'에 대한 내용도 읽을 수 있습니다. 거의 모든 javascipt 프레임 워크는 현재 URL 라우팅을 지원합니다.

희망, 이것은 의심의 여지가 없습니다.

당신에게

관련 문제