[작업 전 알면 좋은 내용]
1.
프론트는 yarn dev 또는 npm run dev로 실행해서 서버 띄우시는 것을 추천합니다.
2.
3.
모르거나 헷갈리는게 있으면 질문해주시면 됩니다. (다만 이 프론트 코드를 제가 다 짠건 아니라 저도 모르는 부분이 있을 수 있습니다.)
4.
바이브 코딩 해도 됩니다. 참고로 저희는 제미나이를 WEBSTORM과 인텔리제이에 연동해서 쓰긴 하는데, (저는 가끔 필요시에만 안티그라비티 사용) 본인이 편한툴 사용해서 작업하시면 됩니다. 단 본인이 구현한 기능에 대해서 기본적인 테스트 (QA) 는 하시는 것을 권장합니다.
5.
Prod 배포에 대해서는 신경 쓸 부분이 별도로 없습니다만, main 브랜치에 직접 commit을 올리는 행위는 지양해주시기 바랍니다. 개발서버 CI/CD 구성 완료되면 dev2 브랜치 → 풀리퀘스트 → 풀리퀘스트 완료 → 배포 순으로 진행 예정입니다.
[작업 필요 내용]
1.
상단 메뉴 Custom → Trend로 바꿔주세요. (Tom이 그냥 빠르게 처리)
2.
WAME.is 의 모바일 및 PC UI를 보고, 본인이 생각하기에 개선이 필요한 사항이 있는지, 본인의 힘으로만 해당 개선이 가능한지의 여부도 알려주세요.
3.
Trend 페이지에 현재 페이지 콘텐츠들 페이징 어떻게 할지 본인의 아이디어가 있다면 알려주세요.
4.
현재 yarn build, npm build 등 빌드 작업을 하면 error가 상당히 많이 발생하는 상태입니다. 본인이 정리할 수 있는 에러가 있다면 정리해주시면 됩니다.
5.
현재 프론트엔드에서 코드 레벨에서 관리중인 백엔드 주소를 env 파일로 뺄 수 있으면 빼주시기 바랍니다. (axiosConfig.ts 파일의 const getBaseUrl = 코드 참고)
6.조이와 소통하셔서, 아래 비슷한 프로젝트에 썸네일 이미지가 없을 때 나오는 기존 P2EALL 로고를 새로운 로고로 변경해주세요. (01/05 juno 처리)
썸네일 데이터 없을 때 기본 이미지 뜨는거 작업하기
(zoey)
7.
이 언급한 URL 쿼리스트링 작업 필요한 부분 찾아서 작업 가능하시면 해주시면 감사하겠습니다. ( juno 처리)
8.
테이블 리스트 기준으로 플랫폼에서 PC/MOBILE 이미지가 구분이 잘 안 된다는 피드백이 있어서 가 새롭게 이미지 작업 해주시기 바랍니다~~ 이미지는 주노가 교체 불가능하면 제가 할듯 합니다.
9.게임 상세 페이지에서 만약에 콘텐츠가 없는 경우 아래 이미지처럼 빈칸을 출력하는게 아니라, ‘콘텐츠가 없습니다.’ 와 같은 형식의 이미지를 출력하도록 조치해주시기 바랍니다.(01/05 juno 처리완료)
처리 해주시는대로 추가로 여러가지 해드릴게용
10.
errorCode,title,message 제거 ( data 안에 있는값으로 다 되게)
11.
legacy 컨트롤러 제거 지금 프론트에서 해당 api 없으면 안되는 상황 legacy 컨트롤러들 제거
12.
F12 개발자도구에서 console 항목 깨끗하게 처리 (현재는 콘솔항목쪽에 뜨는것들이 좀 있음,실서버 기준으로 안뜨게)
13.
https://wame.is/ko/hot 페이지에서 Video Contents 및 Other Contents 항목을 위한 api 2개 추가 (기존에는 list 하나로 했었는데 list 대신 video-contents 및 other-contetns 각각 호출로 분리 및 페이징 기능 추가(백엔드 작업 미완료) juno처리완료






