한 일
- 프로젝트 진행 - 가죽 작품 쇼핑몰 (GitHub)
- Netlify를 이용한 정적 페이지 배포 (SOLE)
- DP 공부하고 알고리즘 스터디 참여
- 객체지향 스터디 참여
배운 점 & 느낀 점
1. AWS EC2 / RDS
- AWS EC2 인스턴스를 생성해 서버를 구축하고 RDS에 MARIA DB를 생성하였다.
- 그리고 지금까지 작업한 내용들을 배포했는데 Mixed Content 에러로 서버와 통신이 되지 않는다.
- 해당 에러는 https에서 http로 통신하려할 때 발생하는 에러이다. aws서버에 https를 적용해 문제를 해결해야겠다.
2. OAuth
- OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다.(Wiki)
- '스프링 부트와 AWS로 혼자 구현하는 웹 서비스' 책을 읽으며 구글 로그인, 네이버 로그인 API를 이용해보았다.
- 기존의 프로젝트에 OAuth2를 녹여내야겠다.
자기 선언
- 저번주와 마찬가지로 프론트 작업이 시간이 오래 걸렸다. 멋진 디자인, 애니메이션, 깔끔한 코드.. 욕심이 참 많다. 우선은 할 수 있는 만큼만 해야겠다. 먼저 만들고 개선해 나아가자!
- 한 주간 계획한 것들을 지키지 못해 속상하다. 이번 주는 최선을 다해서 꼭 유종의 미를 거두고 싶다.