CodeSoom / project-react-4-Hamill210

[SOOM.GG](http://3.37.134.21/)
0 stars 0 forks source link

[2주차] 문서 작성하기 #6

Open hanurii opened 3 years ago

hanurii commented 3 years ago

덕업일치 대작전 - LOL

  1. 이 앱을 언제 사용하나요?

리그 오브 레전드(League of Legends) 게임을 하는 유저가 자신의 전적을 검색 하고 싶을 때 사용합니다. 또는 게임 정보(ex. 챔피언, 아이템)를 찾을 때도 사용합니다.

  1. 구체적인 사례는 무엇인가요?

다음과 같은 사이트에서 유저들은 자신 또는 다른 유저, 상대방의 전적을 검색하여 게임을 좀더 전략적으로 펼칠 수 있습니다. 필요한 게임 정보가 있다면 손쉽게 찾을 수 있습니다.

  1. 이번주가 지나면 사용자는 무엇을 할 수 있나요?

간단한 유저 정보를 조회 할 수 있습니다. (지난 주 구현하지 못한 페이지를 계속 진행합니다)

  1. 이번주에 구현 할 기능을 우선 순위대로 작성해 주세요.
hanurii commented 3 years ago

생각보다 Riot Games API 승인이 늦게 떨어지네요... (승인이 될 경우 영구적인 API Key 발급 가능) 우선 주어진 (금방 만료되는) API key 를 가지고 값을 뿌려주는 형식으로라도 진행하겠습니다.

moonkii commented 3 years ago

얼마전에 라이엇 API 이용한 해커톤을 진행하는걸 우연히 봤었는데 기억나네요 ㅎㅎ

혹시 가능하시면 이슈 작성하실 때 기존에 어디까지 개발이 되었는지도 작성해주시면 좋을 것 같아요.

작업을 하실 때 모든 작업들이 독립적으로 이루어 질 수 있으면 좋아요. 만약 API 부분 없이 개발을 진행해야한다면 어떻게 할 수 있을까요?

hanurii commented 3 years ago

@moonkii 넵 알겠습니다!

  1. 1주차는 CI/CD와 세팅만 하다가 1주일을 보냈습니다. node.js 에서 import 를 사용 할 수 없었던 이슈, 테스트 파일에서 import를 사용 할 수 없던 이슈, 주로 바벨과 웹팩 설정 문제였는데, 이 때문에 화면 만들기가 늦어졌습니다. 평소에도 잘 몰랐던 부분이라서 시간이 오래 걸렸습니다 ㅠㅠ
  2. 독립적인 작업... 지금은 제가 한 페이지 자체를 만드려고 생각해서 PR이 전혀 독립적이지 않은 것 같습니다. API 부분 없이 개발을 진행한다면 mock 데이터로 진행하는 걸 말씀하시는걸까욥?? 어렵네요 ㅜㅜ
moonkii commented 3 years ago

1주차는 CI/CD와 세팅만 하다가 1주일을 보냈습니다. node.js 에서 import 를 사용 할 수 없었던 이슈, 테스트 파일에서 import를 사용 할 수 없던 이슈, 주로 바벨과 웹팩 설정 문제였는데, 이 때문에 화면 만들기가 늦어졌습니다. 평소에도 잘 몰랐던 부분이라서 시간이 오래 걸렸습니다 ㅠㅠ

CI/CD 는 프로젝트의 핵심이 아니에요. CI/CD 는 프로젝트와 독립적으로 항상 작업이 가능하기 때문에 프로젝트가 다 끝나고 해도 상관없어요. 심지어 CI/CD 가 없어도 프로젝트를 배포하고 운영하는데 문제가 없죠. 있으면 편하다일 뿐이에요. 당장 서비스를 내보내야하는데 뭐가 필요하고 뭐가 중요한지를 생각해보시는게 좋아요.

독립적인 작업... 지금은 제가 한 페이지 자체를 만드려고 생각해서 PR이 전혀 독립적이지 않은 것 같습니다. API 부분 없이 개발을 진행한다면 mock 데이터로 진행하는 걸 말씀하시는걸까욥?? 어렵네요 ㅜㅜ

네 mock 데이터만 가지고 구현을 먼저해보세요. 그러고 나서 API 사용이 가능할 때 데이터 부분만 교체하면 되겠죠? 로컬에서 JSON 파일을 생성한 뒤 로컬 파일에 fetch 를 요청하는 방법도 있어요. 그러면 API 만 바로 교체하기가 더 쉽겠죠? 방법은 다양하게 고민해보시면 좋을 것 같아요.

hanurii commented 3 years ago

기환님 피드백 감사합니다!

지금 필요한 것, 중요한 것들을 생각은 했지만 테스트 작성이 능숙하지 않아 속도가 많이 느리네요... (내 맘 같지 않은 테스트 작성 ㅠㅠ) 우선은 뭐라도 많이 부딪히고, 시간을 많이 할애해서 진행해보겠습니다. 그리고 mock 데이터말고 단기간 사용 할 수 있는 액세스토큰으로 진행해보려 합니다. 추후 반영구 토큰이 나오면 그걸로 교체하겠습니다.

Kihyun92 commented 3 years ago

@Hamill210 님, 3주차 계획도 공유해주세요~ :)