개발자 성장일지

제 7장 HTTP 통신과 JWT 본문

Vue.js

제 7장 HTTP 통신과 JWT

hdigimon 2023. 10. 17. 22:19

1. HTTP 통신

  • HTTP는 브라우저와 서버간에 통신을 위한 프로토콜
  • HTTP Method 구분으로 REST API 통신을 구현
  • Vue.js에서 HTTP 통신을 위해 다양한 외부 라이브러리를 지원

2. Axios

  • Axios는 Vue.js에서 가장 많이 사용하는 Promise 기반 HTTP 통신 라이브러리
  • Vue.js 뿐만 아니라 다른 프레임워크에서도 가장 많이 사용

 

3. JWT

  • HTTP 통신에서 사용자 인증(Authentication)을 위해 Session 기반 인증과 Token 기반 인증
  • Token 기반 인증은 사용자의 인증 정보와 Server에서 발급되었음을 증명하는 서명이 포함되어 있는 암호화된 문자열을 Client에서 저장 관리하는 방식
  • JWT(JSON Web Token)는 사용자를 인증하고 식별하기 위한 Token 기반 인증 기술

'Vue.js' 카테고리의 다른 글

제 8장 Vuetify  (0) 2023.10.24
제 6장 Vuex  (0) 2023.10.17
제 5장 Router  (0) 2023.10.17
제 4장 Composition API  (0) 2023.10.17
제 3장 Component  (0) 2023.10.17