In this repository you will find distributed in its different branches, the different exercises of which the technical test is composed. In such a way that to access the different exercises, it is enough to switch to each one:
- cat-clicker
- animated-gifs
- data-visualization (WIP)
Likewise, each exercise has been hosted in Netlify, in order to access the production compilation without having to compile it locally, ready to serve:
- cat-clicker
- animated-gifs
- data-visualization (WIP)
In case you want to do the compilation yourself locally, you just need to:
npm installquasar devquasar buildThe stack chosen was the v2 of the Vue metaframework, Quasar, which apart from using the v3 of Vue, and all its attached libraries (Vue Router, Vuex, Vue-I18n...) allows you to implement compilations in a very fast way for PWA, Cordova/Capacitor (Android/iOS), Electron (PC). As well as an endless number of visual components, and utilities of all kinds ready to use.
As Languages I have chosen to use Typescript, along with HTML and CSS (over the SASS preprocessor, in its syntactic variant of SCSS).
It is also worth mentioning that for the consumption of the different APIs I have chosen to use Axios instead of its native variant Fecth API, due to greater familiarity.
MIT