/vuejs-structure

This project is a structure for Vue JS, created for international competence in worldskills.

Primary LanguageJavaScript

Vuejs Structure

In this project you can see a structure create by me for a competition WorldSkills Kazรกn 2019 in 17. Web technologies.

The problem was we not permitted to use npm dependencies or Vue CLI in competition.

Folders & files

These are a principal folders and files of the project.

 ๐Ÿ“ assets - CSS & JS files or external libraries.
 ๐Ÿ“ components - reusable components in views. 
 ๐Ÿ“ routes - routes of project.
 ๐Ÿ“ store - global data.
 ๐Ÿ“ views - views of project using components.
 ๐Ÿ“ƒ app.js - global configuration of VueJS.
 ๐Ÿ“ƒ index.html - here import all files and contain principal element #app.

Libraries

  • Here only use vue-router for routes management in project and not was permitted use vuex for this reason I create a global store data in store/index.js.
  • The styles, animations, fetch data, get HTML elements and parse data are created by me assets/*.

License ๐Ÿ”ฅ

Copyright ยฉ 2017-present Oscar Amado ๐Ÿง”