Skip to content

hicugi/tvmaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TvMaze

Node.js Npm Version

Test project with API from TvMaze

Live demo.

AppBefore made for styles which come before all other components.

Class names in components have one place of truth. Whenever you want to change class, you have to adjust it only in two places (css & props). Also className can be replaced by parent and has new styles. c- stays for components and p- for pages.

Router navigation uses name, params & query from vue-router.

UiInput component stays close to original input as much as possible but with v-model support.

Pros

  • Search autocomplete with key navigation
  • CSS loading animations

Cons

  • Dropdown without portal
  • Extra package for smooth scroll
  • Queries without cancellation

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode. Open http://localhost:8080 to view it in the browser. The page will reload if you make edits. You will also see any lint errors in the console.

npm test

Launches the test runner See the section about running tests for more information.

npm run build

Builds the app for production to the dist folder. The build is minified and the filenames include the hashes. This app is ready to be deployed! See the section about deployment for more information.

Ecosystem

Package Status Description
vue-router vue-router-status Single-page application routing
sweet-scroll sweet-scroll-status Smooth scroll

About

Test project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published