어제 마저하던 기획서를보면서 로그인페이지,회원가입 페이지,헤더 부분을 만들었다. 확실히 여러번보면 조금은 익숙해지는것같다.
이후에는 2주차 강의를 들었는데 싱글 쓰레드의 의미,비동기통신(프로미스객체), 비동기통신을 동기통신처럼 가독성이 좋게 작성하는 async/await, 토큰기반인증 vs 세션기반인증, 토큰기반인증중 OAuth2.0(프레임워크),jwt인증방식(토큰의 한 형식), 웹저장소(쿠키,세션스토리지,로컬스토리지) 마지막으로 로그인기능을 설정하기위해 로그인을 했을떄와 하지않았을떄의 보여지는 컴포넌트를 수정하는 과정에있다.
토큰방식을 이용한 인증방식을 적용하기위해 웹브라우저의 쿠키에저장하고 코드단으로 데이터를 가져오는 과정이있었는데 우리가 알아볼수 있는 형태로 값을 조작하는과정이 꾀 복잡했다. ;과 몇가지의 배열내장함수를 여러 사용하였는데 아직 안보고서는 혼자 작성할수는 없을것같다. 또한 1주차 기획서를보면서 최대한 재사용을 할 수있도록 컴포넌트단위를 쪼개는과정이 아직은 어떻게보면 그냥 페이지에 작성하는것보다 오히려 오래걸리는것같다. 사실답은 많이 해보는 수 밖에 없는것같다. 매번느끼지만 새로운 개념이 많이 나오고, 따라처보고 익숙하게하는과정밖에 없는것같다.