Skip to content

Latest commit

 

History

History
45 lines (44 loc) · 1.49 KB

README.md

File metadata and controls

45 lines (44 loc) · 1.49 KB

Vue_gallery

This small project demonstrates the capability of vuejs. To use Vuejs for this project we install NPM and webpack. The installation of NPM and webpack is shown in [https://github.com/pratd/NPM-basics].

The dependencies of the project are;

"devDependencies": {
    "@babel/core": "^7.7.5",
    "@babel/preset-env": "^7.7.5",
    "autoprefixer": "^9.7.3",
    "babel-core": "^6.26.3",
    "babel-loader": "^8.0.6",
    "babel-preset-env": "^1.7.0",
    "css-loader": "^3.3.0",
    "html-webpack-plugin": "^3.2.0",
    "node-sass": "^4.13.0",
    "postcss-loader": "^3.0.0",
    "sass-loader": "^8.0.0",
    "style-loader": "^1.0.1",
    "vue": "^2.6.10",
    "vue-loader": "^15.7.2",
    "vue-style-loader": "^4.1.2",
    "vue-template-compiler": "^2.6.10",
    "webpack": "^4.41.2",
    "webpack-cli": "^3.3.10",
    "webpack-dev-server": "^3.9.0"
  },
  "dependencies": {
    "axios": "^0.19.0",
    "bootstrap": "^4.4.1",
    "bootstrap-vue": "^2.1.0",
    "es6-promise": "^4.2.8",
    "infinite-scroll": "^3.0.6",
    "jquery": "^3.4.1",
    "popper.js": "^1.16.0",
    "querystring": "^0.2.0",
    "v-infinite-scroll": "^1.0.4",
    "vee-validate": "^3.1.3",
    "vue-axios-plugin": "^1.3.0",
    "vue-infinite-scroll": "^2.0.2",
    "vue-masonry": "^0.11.8",
    "vue-material": "^1.0.0-beta-11",
    "vue-scroll-loader": "^2.0.5"
  }

The project hence uses, AXIOS framework for httprequest where in API requests are handled in a paginated way.