ZUM 허브 클론 코딩

지독한 비염과 내 부족한 실력에 결국 기간내에 기술과제를 제출하지 못했다. 😭

그래도 다행인게 ZUM 기술과제는 어느정도 오픈된 과제여서 깃허브에도 올릴 수 있는 것 같다. 그래서 이 상태로 방치하기엔 아깝기도 하고 아직 구현하고 싶은 것들이 남아있어서 더 만들어 보기로 결심했다.


프로젝트 실행 방법

  1. 프로젝트 Fork 하기
오른쪽 상단 Fork 버튼
  1. 가져온 프로젝트 Clone 하기( Clone or download 버튼 )
git clone 복사한 url
  1. 의존성 모듈 설치하기
npm install
  1. 로컬 서버 켠 후 살펴보기
npm start

10월 21일(목) 업데이트

  • 컴포넌트, 상태, API 통신별로 모듈화
  • 콘텐츠 통신 API 리팩토링
  • 스타일 추가

10월 25일(월) 업데이트

  • 기사 클릭 시 상세 페이지 진입
  • 상세 페이지 원본 URL 크롤링
  • 상세 페이지 엔드 포인트 추가
  • axios, cheerio 추가

10월 26일(화) 업데이트

  • 상세 페이지 이미지 레이지 로딩 구현
  • 상세 페이지 스타일 추가

10월 31(일) 업데이트

  • 상세 페이지 진입 시 history push, 뒤로 가기 클릭 시 홈화면 렌더
Description
Vanilla JS로 SPA 만들어보기
Readme 226 KiB
Languages
JavaScript 56.7%
CSS 41.3%
HTML 2%