라우터
웹에서 라우터는 다음 3가지로 정의합니다.
- 네트워크 계층에서, 라우터는 데이터 패킷 방향을 결정하는 네트워크 장치입니다. 라우터는 사용자가 인터넷과 상호작용할 수 있도록 관련 업체에서 배포합니다.
- 애플리케이션 계층에서, Single-page application의 경우, 라우터는 주어진 URL로 표시되는 웹 페이지를 결정하는 라이브러리입니다. 이 미들웨어 모듈은 다음 페이지를 열기 위해 렌더링 되는 파일에 대한 경로가 제공되는 모든 URL 기능에 사용됩니다.
- 서비스 계층의 API 구현에서, 라우터는 요청을 구문 분석하고 요청을 프로그램 내의 다양한 핸들러로 보내거나 라우팅하는 소프트웨어 구성 요소입니다. 라우터 코드는 일반적으로 처리기의 응답을 수락하고 요청자에게 반환하는 것�� 용이하게 합니다.
같이 보기
네트워크 계층의 정의인 경우
- 위키백과의 라우터 (컴퓨터 공학)
애플리케이션 계층의 SPA에서의 정의인 경우, 가장 인기있는 SPA 프레임워크들은 그들의 라우팅 라이브러리가 있습니다.