Token 기반 인증 21.05.28
in Dev
토큰 기반 인증을 사용하는 이유 : 세션 기반 인증은 서버 혹은 DB에 유저 정보를 담는 방식으로 서버 혹은 DB에 부담을 줄 수 있다. 이 부담을 클라이언트에게 넘겨 주는 것이 토큰 기반 인증이다.
in Dev
토큰 기반 인증을 사용하는 이유 : 세션 기반 인증은 서버 혹은 DB에 유저 정보를 담는 방식으로 서버 혹은 DB에 부담을 줄 수 있다. 이 부담을 클라이언트에게 넘겨 주는 것이 토큰 기반 인증이다.
in Dev
in Dev
in Dev
in Dev
redux-thunk : redux 비동기 작업 처리를 위한 미들웨어.
Redux : 컴포넌트의 state를 관리하기 위해 필요. 다양한 프레임 워크(React, Angular, Vue JS 등)에서 사용 가능.
useEffect : component 렌더링 이후 useEffect 내부 코드 실행 + 함수 컴포넌트에서 *side effect를 수행 가능하다.
React는 *상태(state) 관리를 위한 라이브러리는 아니다. 그러나 상태 관리의 주요 원칙을 배우면 리액트 컴포넌트 간 느슨하게 결합된 구조적으로 좋은 코드를 작성할 수 있다.
https://ko.reactjs.org/docs/forms.html
React : 프론트엔드 라이브러리(프레임워크). *컴포넌트 단위로 개발 가능.
https://expressjs.com/ko/
fetch로 서버에 request 할 때 fetch 인자 url이 현재 접속 사이트와 다르다면 request가 실패 할 수 있다.