Archive

2021-04-16 TIL

|

2021-04-16 TIL


  • 오늘 한 것
    1. 학원 대면수업(15:30~22:00) 프로젝트 기간
    2. 이벤트, 이벤트 상세 게시판 동적 구성 - 어제 로직을 갈아엎는 작업을 이어서 진행했다. 이벤트 게시판은 해당 탭의 데이터를 받아서 뿌려주고 해당 탭에서 더보기 버튼을 눌렀을때 어느 탭에서 눌렀는지를 알아야했다. 탭이 눌려있으면 active class가 추가되는데 더보기 버튼을 눌렀을때 active가 있는 탭을 찾아서 그 탭에 데이터를 6개씩 더 추가한다. 문제는 이벤트 상세 구현시 백엔드에서 이전글,다음글 포함 데이터 세 개를 받아야하는데 진행중, 종료된 이벤트의 첫번째, 마지막 데이터는 2개가 나와야한다. 백엔드에서 진행중, 종료된 이벤트를 오늘 날짜를 기준으로 구분해서 처음과 끝을 정해야하는데 나오는 데이터는 전체 데이터를 기준으로 뽑아서 문제가 발생했다. 백엔드 담당 팀원이 이 부분을 모르는것 같아서 다음 주에 만나서 직접 설명을 해야겠다.
    3. QnA, QnA 등록, QnA 상세 게시판 동적 구성 - QnA 게시판은 댓글기능도 있고 잠금여부에 따라 비밀번호도 붙는다. 이 부분을 같이 작업하는 백엔드 팀원이 잘 이해를 하지 못한것 같아서 진행이 좀 더뎠다. 어찌어찌 리스트는 뽑았다해도 댓글부분이 구현되지않아서 상세페이지는 안나온다… qna 등록도 form 태그로 submit하도록 로직을 짰는데 어찌된 일인지 잘못된 접근이라고 나온다. 오늘 학원을 안가서 이 부분을 form 태그로 쏘는지 JSON으로 쏘는지 상의를 해보고 결정해야 될 듯하다.

  • 내일 할 것
    1. 학원 대면수업(15:30~22:00) 프로젝트 기간
    2. 어드민 페이지 구현
    3. 알고리즘 공부



  • 끝으로

감기기운이 좀 있어서 학원 하루 쉬고 집에서 작업했다.

학원만 안갔다뿐이지 집에서 공장 돌렸다.

오늘의 한 줄 총평 : 이것이 개발자의 삶인가