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 π§