1 API 명세서/swagger는 생각했던 것보다 훨씬 중요하다! 어떤 request를 받고, 어떤 response를 받는지를 명세서를 바탕으로 프론트와 백이 둘 다 로직을 구성하기 때문에 혼선이 있는 경우 에러 잡는데에도 원인 파악에 시간이 오래걸릴 수도 있다. 명세서에 서로의 의존성이 높은만큼 초기 명세서 작성을 꼼꼼하게 해야한다.
2. 소켓 구현시 프론트와의 협업이 더 많이 필요하다. 아직 프론트와 백을 본격 연결해보진 않았지만 앞으로 연결시키는 과정에서 프론트와 계속 맞춰보면서 에러를 잡고 API를 수정하는 작업이 많이 필요할 것 같다.
3. 서로의 진행사항을 공유하는 것이 중요하다. 백엔드가 보통 API를 먼저 1차 완성을 시키고 프론트에서 이를 바탕으로 실제 연결을 하며 테스트를 해볼텐데 서로의 진행사항을 잘 공유하면 그만큼 효과적으로 프론트와 백 연결을 잘 진행할 수 있는 것 같다.