사이드카 프로젝트 Ep.02 - 개발 컴포넌트 분배
개요
오늘은 개발자들끼리 모여 간단한 컴포넌트 관련 회의를 했다.
아직 기획, 디자인 모두 나오기 전이라 필수적으로 요구되는 컴포넌트(버튼, 인풋 등)에 대한 기본적인 틀만 잡을 수 있도록 파트분배를 진행했다.
회의 내용
컴포넌트는 다음과 같이 토출되었다.
나는 그중 버튼, 인풋, 투두리스트(인풋, 체크박스) 컴포넌트를 담당했다.
처음 해봐서 어려워 하는 나에게 감사하게도 배려를 해주셔서 비교적 간단한 컴포넌트를 배정받았다.
오늘의 회고
회의가 끝난 후 막막한 감정이 제일 많이 들었다.
어디서부터 어떻게 코드를 작성해야 할지 도저히 감 조차 잡히지 않았지만 어떻게 해서든 최대한 만들어보고 싶다.
우선 React 관련 강의와 AI에이전트, 인터넷 검색을 통해 최대한 학습해보려 하는 중이다.
일단 컴포넌트 제작 자체는 회사에서 진행 중인 프로젝트에서 컴포넌트를 만드는 것과 살짝은 비슷한 것 같기도 하다. React 기반이라는 것을 제외한다면 큰 논리는 비슷한 것 같다. (사실 React가 생각보다 파일구조, 작성방법이 생소해서 아직도 애를 먹고 있다ㅎ..)
문제는 DB와 연동하는 것이다. 계원에서 한학기 동안 짧게 백엔드 강의를 수강했지만 응용이 굉장히 어려운 것 같다..백엔드 개발자분께 어떤 요청을 날리고 받아야 하는지 정리해서 알려드려야 하는데 애초에 컴포넌트에서 어떻게 요청을 받고 날리는지도 모른다^^……
지금은 퍼블영역