본문 바로가기
내일배움캠프 TIL

2023-11-27 본 캠프 38일차 / 57일차 TIL

by KMS_99 2023. 11. 27.

2023-11-27 본 캠프 38일차 / 57일차 TIL

프로젝트 정보

 

프로젝트 주제 : 다양한 게임 정보를 공유하는 뉴스피드

배포 사이트 : https://www.compile-games.site/

프로젝트 깃 레파지토리 : https://github.com/andrewpark231010/NewsFeed

발표 노션 자료 : https://www.notion.so/8b9d669005e64dbcaf015074298f9689

Keep - 현재 만족하고 있는 부분

  • 칭찬을 아끼지 않고 예쁜말 쓰기
  • 프로젝트 시작할 때 와이어프레임을 자세히 짠 것
  • 꾸준한 소통

Problem - 불편하게 느끼는 부분

  • 코드 가독성을 위한 주석사용의 부족함
  • 함수나 변수, 파일 이름에 대한 통일성 부족
  • 깃 사용 및 숙지 부족

Try - Problem에 대한 해결책, 당장 실행 가능한 것

  • 주석 사용
  • 프로젝트 초반 명확한 코드 컨벤션 결정 필요
  • 깃 공부를 통한 사용 숙지

개별 회고

  • 박길훈 : 이제 코딩이란 걸 배운지 약 1달이 조금 넘은 시점에 이런 프로젝트를 한다는게 너무 막막하고 어려웠고 힘들었지만, 같은 팀원들이 잘 도와주고 열심히 해주어서, 프로젝트를 끝낸 것 같다. 이 프로젝트를 하면서 styled-component와 props의 활용 방법 등의 개념이 좀 막연하다는 느낌이였는데, 조금은 자리를 잡은 것 같다.
  • 김명섭 : To-Do-List와 같은 단순한 리액트 프로젝트만 해보다가 더 큰 규모의 협업 프로젝트를 해보니 어려운 점이 많았다. 일단 api를 호출하는 리액트 프로젝트가 처음이였다. 이번 프로젝트를 통해 리액트 앱에서 비동기 작업하는 방법을 잘 이해할 수 있었으며, 컴포넌트 단위 개발에 익숙해 지는 계기가 되었다. 어려움이 많았음에도 무사히 프로젝트를 마칠 수 있게 도와준 팀원분들께 감사하다.
  • 박주원 : 갑자기 난이도가 상승해서 어려웠는데, 다 함께 소통하면서 역할 분담도 하고, 서로 배우며 나아갔습니다. 왜 협업에서 소통이 가장 중요한지 깨닫게 된 귀중한 시간이었습니다.
  • 이번 프로젝트를 통해서 styled.component js 파일을 따로 생성해서 css부여하고, export 후 스타일을 줄 컴포넌트에서 스타일을 적용하는 방법에 대해 배웠습니다. 이 방법으로 코드의 가독성을 더 높인 것 같아 기뻤습니다! 팀과제를 진행하면서 어떤 부분이 부족한지 파악할 수 있었고, 공부에 대한 방향성이 잡혔습니다. 팀원분들께서 잘 이끌어주신 덕분에 잘 마무리했습니다. 감사합니다!!