목록 보기
주제별 영상 제공 웹 서비스
백엔드

주제별 영상 제공 웹 서비스

ZUM
ZUM
2020년 1월 20일

두줄요약

Vue.js와 Spring Boot로 주제별 영상 제공 모바일 웹 서비스를 구현했습니다.\n크롤링, 캐시, JWT, 코드 스플리팅과 GitHub 기반 일정 관리까지 함께 다뤘습니다.

핵심 내용

  • 주제별 영상 제공 모바일 웹 서비스 파일럿 프로젝트 개요
  • Vue.js SPA 프론트엔드와 Spring Boot REST API 백엔드 구성
  • 뉴스 크롤링, 음원 차트, 유튜브 영상 검색, 로그인/즐겨찾기, 인기영상 기능 구현
  • GitHub Issue와 Project로 일정 관리, 번들 분석과 코드 스플리팅으로 성능 최적화

구조와 흐름

  • SPA + REST API 구조로 클라이언트와 서버 역할 분리
  • Vuex 모듈화 상태 관리와 vue-router 기반 화면 전환
  • Jsoup 크롤링, 캐시 저장, YouTube Search API 연동, JWT 인증 흐름

적용해볼 점

  • 크롤링 데이터의 캐시 재사용으로 API 호출 절감
  • 번들 분석 후 불필요한 패키지 제거와 Lazy Loading 적용
  • Issue, Milestone, Project 연동으로 소규모 일정 관리

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...