Skip to content
김준엽 edited this page Nov 29, 2022 · 10 revisions

주간 계획

FE

  • error code 예외 처리
  • mockup 데이터로 데이터 시각화
  • 논문 상세 페이지 레이아웃 구성

BE

  • api swagger 작성
  • usecase 다이어그램 작성 (BE)
  • error code 예외 처리
  • 논문 상세 페이지 api 개발
  • mongodb 연결
  • mongodb 캐시 파이프 라인 구성
  • 테스트 코드 작성

챌린지

  • 엘라스틱 서치 쿼리
  • 인기 검색어 등락율 업데이트
  • D3 좌표 BE측 계산
  • 엘라스틱서치 서버 분리

  • 논문 상세 페이지 레이아웃 구성
  • use case 다이어그램 작성
  • 논문 상세 페이지 api 개발 (crossRef)
  • 데이터 시각화

  • 데이터 시각화
  • api swagger 작성
  • 에러 코드 처리(BE)
  • mongodb 연결

  • mongodb 캐시 파이프 라인 구성
  • 에러 코드 처리(FE)
  • 에러 페이지 디자인
  • api 데이터로 데이터 시각화

  • 테스트코드 작성
  • api 데이터로 데이터 시각화

  • 회고

Day2 (Online)

  • doi가 있는데 title이 없는경우에 title을 어떻게 알아낼 것인가? => article title이 필요하다.
  • doi가 있는 경우에 title이 없는 빈도수가 많다. => DOI를 이용하여 논문의 title을 알아내자. https://api.crossref.org/works/10.1109/62.145117
  • 실행 시간은 우선 고려하지말고 구현 후에 보완하는 방향으로 진행
  • reference 배열을 돌면서 article-title이 있으면 사용 => api 요청 => 그래도 없으면 삭제 (정규식 사용하여 데이터 파싱)
  • title도 없고 doi도 없으면 데이터를 사용하지 않는다.

오늘의 할일

  • 프로젝트 소개 페이지 작성 (기술적 어려움, 해결과정, 갈등상황 포함)
Clone this wiki locally