본문 바로가기

Projects57

210927(월) - 데모데이(10/28)까지 정리 목차 데모데이(10/28)까지 일정 정리 데모데이(10/28)까지 일정 정리 다음 데모데이까지 할 일이나 협업 방식에 대해서 마지막 스프린트를 시작하면서 새롭게 계획했다. 이번 스프린트의 큰 주제는 리팩토링이다. 데모데이까지 약 한 달 정도의 시간이 있는데, 새로운 기능 추가보다는 현재 코드를 더 나은 방향으로 수정해나가는 작업이 주가 될 예정이다. 리팩토링 components 폴더 내 디렉토리 구성, 에러 처리, 서비스 파일 위치, 커스텀 훅의 의존성 분리 등 리팩토링 목록을 리스팅 했다. 커뮤니케이션 지난 스프린트에서 처음 코드 리뷰를 도입해 보면서, 각자 느꼈던 부분을 회고했다. 생각들을 종합하자면 장점으로는 시간을 유동적으로 활용할 수 있었던 점, 리뷰로 상대방이 짠 코드를 더 꼼꼼하게 볼 수 있.. 2021. 9. 27.
210915(수) - Dev Server 고민 목차 Dev Server 환경 고민 Dev Server 환경 고민 첫 번째 고민은 dev server의 앤드 포인트가 실제 서비스 앤드 포인트와 왜 달라야 하는지였다. 혼자 생각하기로 dev server 배포 페이지는 스프린트 마무리쯤에 코드가 프리징 되었을 때, 실제 서비스 페이지와 동일한 콘텐츠를 보여주고 동일한 기능을 갖춰야 한다고 생각했다. 그래서 .env.development 파일에서 앤드 포인트가 .env.production과 달라야 하는지 이해가 되지 않았다. 그런데 다시 생각해 보니, dev server에서 실제 서비스와 백엔드 앤드 포인트가 같으면 안 된다는 것을 알게 되었다. 그렇게 된다면, dev server에서 테스트하기 위해 추가한 글이나 삭제한 글이 그대로 서비스에 반영되기 때문.. 2021. 9. 15.
210910(금) - 홈페이지 콘텐츠 변경 목차 홈페이지 콘텐츠 변경 홈페이지 콘텐츠 변경 지난번에 구글 폼을 이용한 설문 결과를 막대그래프를 사용하여 표현했다. 현재는 수동으로 데이터를 넣어 사용자에게 보여주고 있지만, 다음 스프린트에서는 자동으로 바꿀 계획이다. (사실 아직은 계획이라 모른다ㅠ). 이 부분을 구현하면서 신경을 썼던 부분은 화면마다 크기를 조정해야 했던 부분이다. 막대그래프가 높이보다 너비가 더 길어서 스크롤로 보여주기도 애매했다. 그래서 width 속성에 각 막대의 수치 값과 화면의 길이가 반영된 vw, 조정하기 위한 상수를 이용해, 막대의 길이가 동적으로 변할 수 있도록 했다. 추가적으로 페이지를 새로 들어가거나, 새로 고침 했을 때, 막대가 미리 그려져 있고 시간에 따라 다시 그려지는데 처음에 그러져 있지 않고 시간에 따라.. 2021. 9. 10.
[프로젝트 일지] 210831(화) ~ 210909(목) - 프로젝트 시작 계기, 디자인, 컴포넌트 제작, 계산 로직 구성 목차 프로젝트 시작 계기 디자인 컴포넌트 제작 계산 로직 구성 프로젝트 시작 계기 우아한테크코스 교육을 받으면서 중간에 시작한 스터디가 있다. 스터디 이름은 CSS-IDIOTS인데, 어느 순간 우리들은 더 이상 IDIOT까지는 아니라고 생각해 조용히 사라진 그런 스터디이다. 비록 스터디는 사라졌지만, 이 스터디원들과 꽤나 친해서 생각보다 자주 만났다. 만나면 먹고 마시고 뿜빠이하고, 먹고 마시고 뿜빠이했다. 같은 코드가 반복되면 함수가 만들어지는 것처럼, 같은 행동이 반복되어 이 앱은 탄생할 운명이었던 것 같다. 하지만, 이것만으로는 조금 부족했다. 미션, 팀 프로젝트, 기술 부채 해소 등 충분히 다른 것들에 의해 시달리고 있었기 때문이다. 이런 상황에도 불구하고 이 앱이 세상으로 나올 수 있었던 이유는.. 2021. 9. 10.