keembloo

a태그와 Link태그 차이점 / <a> <Link> 차이점 본문

React

a태그와 Link태그 차이점 / <a> <Link> 차이점

keembloo 2023. 10. 31. 10:25
728x90

 

<Link> 

 

리액트 컴포넌트이다

라우터 ( 리액트 가상경로 ) 매핑

재랜더링 되지 않는다

 

단순페이지 전환을 할때 쓴다

 

 

<a>

html dom [ http get ]

재랜더링 된다

 

페이지 전환시 권한이나,시큐리티 등 어떠한 기능이 필요할땐 스프링을 사용해야하기 때문에 

a태그를 사용한다.

( 시큐리티의 인가를 받아야하기 때문에 )

 


스프링 프레임 워크 안에 리액트가 들어가있는 구조이다.

컴포넌트는 리액트의 기능이다.

 

http 요청시(get , put , post , delete) 이는 http 보안 ,필터 등 스프링이 먼저 동작하게 된다.

그다음 스프링 프레임워크 디스패처 서블릿으로 통신하게된다.

 

728x90