한달 간의 첫번째 본 프로젝트 끝!
첫번째 프로젝트 끝나고 바로 두번째 프로젝트 들어가느라 회고할 시간이 나지 않았다.
늦기전에 호다닥
이번에 내가 맡은 부분은
모임 서비스와 모임원 관리 부분!
이번에 개발한 API 개수가 22개였다.
아무래도 모임원 관리 페이지는 한 페이지안에 조그만 기능들이 많이 들어가서 개수가 좀 많았던 것 같다ㅎㅎ
좋았던 점
1. 테스트 코드를 작성해본 것!
테스트 코드를 많이 작성해보지 못하였는데, 이번 프로젝트는 테스트 코드를 작성해볼 수 있어서 좋았다.
2. 예외처리 추가한 것!
예외처리도 해본 경험이 많이 있지 않았다. 이번에 에러 메시지도 직접 작성해보면서 예외처리의 중요성을 알게 되었다.
3. 공통 컴포넌트를 사용하여 프론트-백엔드 연결한 것!
프론트를 맡은 분이 Fetch 함수나 컴포넌트 같이 공통으로 쓰는 것은 별도로 정의해놔서 그걸 사용할 수 있었다.
원래 Fetch 함수를 각 페이지마다 다 작성했었는데, 이번에 프론트 API연결 할 때는 별도로 정의된 함수를 사용하니 코드 양도 줄고 편했었다.
아쉬운 점
1. API 개발할 때 머리로만 생각하지 말고 메모나 직접 손으로 써서 두세번 생각해보기
이제 점점 API 개발할 때 로직도 많아지고, 조금더 효율성있도록 개발하고 싶은 생각이 든다.
이젠 개발할 때 키보드보다 펜을 더 많이 들어서 생각을 많이 하고 개발하고 싶다.
2. 기획 단계의 중요성
같은 말이어도 이해는 모두 다를 수 있다. 기획할 때 최대한 자세하게 작성하는게 중요한 것 같다.
그리고 개발 전에 헷갈린다면 한번 더 확인하고 개발할 필요성이 있을 것 같다.
3. 이번에도 외부 API 못 씀..
이번에 초대하기 기능을 맡아서 카카오톡 친구 목록 가져오기랑 메시지 보내기 API를 사용하면 되겠다! 라고 생각했는데, 사업자등록번호랑 사업자등록증 제출 후 비즈니스 정보 심사를 받아야한다고 했다....
그래서 네이버 문자 API 라도 사용해야지 했는데 두달 전부터 여기도 사업자 계정으로만 이용 가능...
결국 초대링크 생성하고 복사되도록 해서 링크 클릭 시 모임 초대할 수 있도록 구현하긴 했는데 아쉬운 마음....
해외여행 모임 통장 서비스 프로젝트 시연 영상
개발일지는 https://unleashed-fire-109.notion.site/Project-2-1c578f9b707440488b003aeae8e2d0e9?pvs=4 에서 확인하실 수 있습니다. 😊
p.s 프로젝트 1등 해서 프로젝트 우수팀 선정됐어요 얏호

'교육 (Today I Learned) > Hanaro' 카테고리의 다른 글
[Hanaro] 99일차 ~ 119일차 / 취미 여가 플랫폼 및 옴니페이 서비스 프로젝트 완료 (회고) (1) | 2024.07.12 |
---|---|
[Hanaro] 99일차 ~ / 취미 여가 플랫폼 및 옴니페이 서비스 프로젝트 시작 (2023-06-13~2023-07-11) (0) | 2024.06.30 |
[Hanaro] 87일차 / AWS (RDS DB 생성, 설정, 접속) (0) | 2024.05.25 |
[Hanaro] 86일차 / AWS (EC2 인스턴스 생성, 접속, 설정, 스프링부트 프로젝트 배포) (0) | 2024.05.24 |
[Hanaro] 79일차 ~ / 해외여행 모임 통장 서비스 프로젝트 시작 (2023-05-13 ~ 2023-06-12) (2) | 2024.05.17 |