https://github.com/3vilArthas/vue-lazy-youtube-video https://github.com/alexjoverm/v-lazy-image
- pagination
- error boundaries
- first api config errors
- save api data on state for reuse
- h2 + filters: sticky on scroll
- move api data loading logic from pages to func comps
-
dev offline
- cache images
- cache xhr responses
-
movie details
- cast/crew:
- pagination
- search within
- view all
- cast/crew:
-
series
-
series details
-
scroll cards for series episodes
-
search + results
-
login
-
profile
-
title in non latin char, use proper lang
UX:
- home page:
- display only the 1st page of every list (or the most important)
- link to dedicated page with full list (paginated and filterable)
x Media Card (props: poster & backdrop format) x ScrollableList (like css-tricks) x Grid List x HeroSlider
-
Hero x Media Detail (page)
-
functional components for API ajax logic and filtering/paging (scoped slots)