반응형
1. 프로젝트 설명
오늘 하루 고생한 나에게 편지를 써주는 Dear MySelf의 회고록입니다.
프로젝트의 목적은 프론트엔드 개발자와 협업하는 감을 익히고 깃허브에 올릴 토이프로젝트였다.
구현하고자 했던 기능으로는 CRUD와 Open Api 등이 있다.
기술 스택
- 백엔드
- Java, Springboot, Thymeleaf, SpringSecurity, Mapping 등이 있다.
- Database : H2
- 프론트엔드
- html
- css
- js
- 프론트엔드에 대한 지식은 한계가 있어 여기까지 적겠다..
2. KPT
1. Keep
- 회원가입
- Repository, Controller, Dto, Entity 등 기본 틀
- 오프라인 / 온라인 회의 방식
2. Problem
- fetch 통신
- Thymeleaf를 사용하긴 했는데 프론트엔드 개발자 분께서 thymeleaf는 한계가 있다고 하셨다.
- manyToone Mapping을 하는데 고생을 했다.
- Repository를 Jpa Repository를 extend 한 interface로 사용했는데 이번엔 클래스로 사용해보고 싶다.
- 스터디룸을 구하는데 문제가 생겼다.
3. Try
- 백엔드 개발자 분이 한 분 더 오셔서 이번엔 Chat Gpt Api를 사용해보고 싶다.
- Fetch통신을 해보고 싶다.
- 다음 프로젝트 할 때는 얻은 정보가 있다면 블로그를 자주 써야겠다.
3. 느낀 점
이번 프로젝트를 하면서 많이 발전한 것 같다.
프론트엔드 개발자 분을 내가 직접 구해서 프로젝트까지 완수를 하니까 매우 뿌듯했다.
코딩 분야에서는 실력만큼 인맥도 중요하다고 했는데 이번 기회에 인맥이 늘어나는 것 같아서 좋다.
이번 프로젝트를 잘 끝낸 만큼 다음 프로젝트도 잘하고 싶다.
벌써 인프런, okky에 글을 올렸고 4분이나 연락이 왔다. 다음 프로젝트는 욕심을 가지고 해 봐야겠다.
나중에 이 회고록을 봤을 때 이때의 고생으로 인해 결실을 잘 맺어 성공한 상태에서 보고 싶다.
괴물을 이기려면 나부터 괴물이 돼야 한다.
반응형