7월 31일 (수) 회고 - dev-FEFIVE/NadoCat GitHub Wiki
각자 자유로운 형식으로 작성해주세요.
문소영
박민혜
박소현
- github의 server를 ec2 서버에 클론하여 실행시키는데에 하 세월이 걸렸다. 보안 설정에도 문제가 없는데 ec2 퍼블릭 ip 주소 페이지에 응답이 제대로 안된 이유는 다름 아닌 리스닝 설정 때문이었다. 리스닝 주소를 명시적으로 안 해주면 해당 프로세스가 ipv6으로 리스닝 하는 것이 기본 설정인 모양이다. ipv6으로 리스닝해도 ipv4 접속을 허용하는 경우가 대다수인데, 어째서인지 나의 경우는 아니었던 것이다. 결국 app.listen() hostname 매개변수에 ipv4 포맷 "0.0.0.0"을 넘겨주고 나서야 나의 하루를 잡아먹은 이 이슈가 해결되었다. 가히 "해결하고 보니 별 거 아니네" 카테고리에 속할 만한 이슈로다. 세상만사가 다 이런 걸까...
이화정
- 기업들의 API 문서들을 확인해 본 결과 integer, number만 사용하는 경우도 있었고 long, float 같은 것도 사용하는 경우도 있었다. 결국 아는 백엔드 개발자에게 물어본 결과 문서니까 그렇게 타입에 집착하지 않아도 된다는 피드백을 받았다. 고민 끝에 API 설계서 숫자 타입을 정수는 integer, 나머지는 number를 사용하는 형태로 결정했다.
- ORM 선택을 위해 후보군에 있는 TypeORM, Prisma 공식 문서를 참고하여 아주 기본적인 사용만 해보았는데 Prisma가 더 쉽다는 생각은 들었다. 각각의 장단점을 찾아보고 팀원들과 협의하여 최종 결정을 해야 될 것 같다.
장세림
- Figma에 디자인 관련 추가 사항이 있었다. (누락된 페이지 추가 디자인, 스타일 가이드에 아이콘 정리 등) Figma에서 제공하는 inspect 기능이 원래는 무료였는데, 작년 부터는 유료 서비스로 전환해 조금 아쉬웠다.
- scss로 스타일 가이드를 제작했다. 간단히 테스트 해보니 변수를 지정할 수 있다는 점과 중복되는 부분은 믹스인으로 처리할 수 있는 부분, 모듈화가 마음에 들었다. 사용 방법도 복잡하지 않아 학습 시간이 짧다는 점도 괜찮은 부분이다.