한국에서는 아직 백엔드 하면 Java가 압도적이다. AI를 공부하며 Python 백엔드를 진행 해 본 경험이 있지만, Java경험은 없어 순간 학습욕구가 확 올라와 공부를 시작한다.
다른 공부들을 해 보았지만, java백엔드는 잠깐 필요할 때 구글의 힘을 빌려 구현한 것 제외하고는 처음이다. 이론을 빠삭하게 공부하고 개발을 시작하려면 시간이 너무 오래걸리므로, 직접 해보면서 깊게 파고들 예정이다.
개발도구: Intellij IDEA Ultimate 2022.1
소스코드 관리: Git 2.36.1
Git 호스팅: GitHub
Git GUI: GitKraken Pro 8.5.0
repository, project 생성, GitKraken 과 연동 완료
Workflow 수정
공부용이니 gitflow지만 develop을 main으로 둠으로써 main (develop)브랜치는 production ready branch(언제나 배포 가능한 상태)가 되도록 한다.