데브 코스/TIL

[TIL] 2021.11.29

반응형

오늘 할 일

  1. Spring Security OAuth강의 수강, 인프런 강의 수강
  2. 프론트 분들과 일정 공유
  3. API 명세서 맞추기
  4. 프로젝트 환경 세팅
  5. Git Repo 생성 후 규칙 정하기
  6. CI 구축

 

TIL

Spring Security 강의 수강, 인프런 강의 수강

  • 데브 코스 강의는 카카오 API를 사용해 로그인하는 OAuth 관련 강의를 수강했다.
    • 평소 사용하는 카카오 로그인을 직접 조절할 수 있으니 재미가 있었지만, 수정 및 추가해야 할 코드가 많아 이해를 하지 못하였다.
  • 인프런 강의는 JWT를 사용해 로그인 시 성공적으로 토큰을 받는 과정까지 간단하게 강의를 수강했다.
    • 저번 주에 들었던 강의 내용들의 복습인데 토큰을 어디서 생성하고, 어디서 받아 넘겨주는지 흐름을 파악할 수 있어 좋았다

 

프로젝트 프론트와 일정 공유

  • 프론트는 공통 컴포넌트 마크업, 마크업 작업 분배를 한다고 하신다👍

 

API 명세서 맞추기

  • 진행 중!

 

프로젝트 환경 세팅

  • java 14
  • gradle
  • jacoco 적용
  • googleStyle로 checkStyle 적용(굉장히 힘들었던 적용...)

 

Git Repo 생성 후 규칙 정하기

  • branch 전략은 Git Flow
  • Github issue 사용 및 라벨, 마일스톤 설정
  • PR 네이밍 규칙 정하기
  • 패키지 구조 정해 push 하기

 

CI 구축

  • Github Action을 사용해 CI 구축
  • .github > workflows > gradle.yml 파일 생성
    • gradle.yml 역할 : develop 브랜치에 머지될 때 동작하도록 작성해놓은 스크립트

 

 

느낀 점

오늘은 한없이 내가 작아 보였던 하루😂  두 분이 척척 대화를 나누면서 진행해나가시는데 나는 그 얘기를 쫓아가는데 버거웠다ㅎㅎ 많이 배울 수 있어서 좋지만 내가 도움이 되지 못하는 것 같아 슬프드아

처음 겪었던 일들이 굉장히 많았는데 자코코나 체크 스타일 적용과 다양한 Github 설정들과 CI 구축.. 내가 하고 싶다고 했는데 헤매버리는 바람에 다른 분이 대신해주셨다.

이제 시작에 불과하니 내 몫을 하기 위해 더 공부해라!

반응형

'데브 코스 > TIL' 카테고리의 다른 글

[TIL] 2021.12.02  (5) 2021.12.03
[TIL] 2021.11.30  (0) 2021.12.01
[TIL] 2021.11.23  (3) 2021.11.24
[TIL] 2021.11.22  (0) 2021.11.24
[TIL] 2021.11.19  (0) 2021.11.22