HANDS-ON PROJECTS/BACK-END DEV1 [BACK-END DEV] Optimized SNS application for Huge Traffic Handling by using Redis, SSE and Kafka TABLE OF CONTENTS 1. Planning project requirements백엔드의 개발 시작은 일단 Wireframe(화면기획서; 화면과 함께 기획자가 원하는 요구사항을 정리한것으로 서비스 전체 기능이 담김) & Storyboard를 받은 후 이 화면 기획서에서 어떤 기능의 API가 필요할지 분석해야 한다. 즉, 개발 협업 및 안정적인 방향의 코딩 지향 : 화면 기획서와 User Story Board를 분석한 기능 요구사항으로 필요한 API를 listup하여 작성한 Sequence Diagram으로 발생할 수 있는 모든 상황들을 Mocking하여 Controller단과 Service 단에서 발생할 수 있는 모든 Response Status와 Response Code를 담은 ErrorCod.. 2024. 6. 26. 이전 1 다음