[Next.js] <Link>와 <button>

이유정·2023년 11월 6일
0

[ArtGarden_PR]

목록 보기
2/33

현재 상황

버튼을 만들어 주려고 한다.

뜻 : onClick 속성을 쓰라고 하는 것

  • 하지만 나는 속성을 쓸 이유가 없다.
    => 따라서 button 이 아닌 <div>를 이용할 것

이렇게 결정했었다. 근데 !!?
관련해서 알아보다가,

Is it a button that also happens to redirect?
Then use a button.
Is it a link that brings them to a page?
Then use a link.

이런 설명을 발견했다.
나는 redirect를 원한다! 따라서 button 을 쓰려고 한다.
<Link> 가 아니라 !

더 나아가기

redirect란?

  • 웹에서 한 페이지에서 다른 페이지로 사용자를 보내는 프로세스
  • 즉, 사용자가 요청한 URL을 다른 URL로 자동으로 전환시키는 것을 의미
  • 일반적으로, 클라이언트(브라우저)에서 서버로 요청을 보낼 때 발생하거나, 서버에서 클라이언트로 전송된 응답에 의해 발생!
profile
팀에 기여하고, 개발자 생태계에 기여하는 엔지니어로

0개의 댓글