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.
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.
- Here only use
vue-router
for routes management in project and not was permitted usevuex
for this reason I create a global store data instore/index.js
. - The styles, animations, fetch data, get HTML elements and parse data are created by me
assets/*
.
Copyright ยฉ 2017-present Oscar Amado ๐ง