본문 바로가기

Server2

첫 서버 개발 도전기(2) - 실시간 브레인스토밍 협업 툴, STORM 본 포스트는 API 명세서 작성부터 API 개발 및 수정까지의 이야기를 담고 있습니다. 앱잼에서 개발자 팀빌딩 이후 가장 바쁜 사람은 바로 서버 개발자다. 이유인 즉슨, 클라이언트 개발자들이 서버 연결을 시도하기 전 최대한 많이(정확히 말하자면 1차적으로 모두 끝내두고 수정 작업에 들어가야 한다.) API 개발을 끝내놓아야 하기 때문이다. 해커톤이기 때문에 수정이 매일 발생하고, 클라이언트 개발자와 소통하다 보면 수정사항이 계속해서 나오게 되지만 그래도 첫주에 바쁜 것이 이후 일정을 고려했을 때 가장 바람직하다. 1. 서비스의 핵심 기능과 워크플로우를 확인한 후, DB를 설계한다. 2. 클라이언트 개발자가 참고할 수 있도록 API 명세서를 빠르게 작성한다. 3. 작성한 API 명세서대로 API를 개발한다.. 2021. 2. 2.
첫 서버 개발 도전기(1) - 실시간 브레인스토밍 협업 툴, STORM 본 포스트는 서비스 소개부터 DB 설계까지의 이야기를 담고 있습니다. "컴공인데 이걸 왜 하세요?" 2년 간 여러 활동을 하면서 내가 가장 많이 들었던 질문이다. 융합콘텐츠학과를 복수전공하기 시작했을 때도, 영삼성 리포터즈로 활동했을 때도, 언제나 이 질문을 받았다. 아마도 이 질문은 "컴공인데 (왜 개발은 안 하시고) 이런 활동을 하세요?" 였을 것이다. 답은 간단했다. 의미 있는 서비스를 생각해내고, 눈에 보이도록 그려내고, 사람들이 그 서비스를 정말 즐겨 쓰는지 확인하는 일을 나는 너무나도 좋아했기 때문이다. 그렇게 주전공은 뒤로 넘겨둔 채 UX/UI에만 집중했던 오만한 컴공생은 곧 이 문제와 부딪혔다. '이거.. 개발이 되나?' 내가 생각하기에 아무리 신박한 서비스면 어쩌나. 개발이 가능한지 알 .. 2021. 2. 1.