Built with Vite + Vue 3 + TypeScript + Tailwind
See demo
Run npm ci
, it will download all required packages under node_modules
directory
Run npm run dev
, app will be available at localhost:8080
- Run
npm run lint
,errors
andwarns
will be pointed in terminal if they exists - Run
npm run lint:fix
, eslint will try to fix allerrors
andwarns
and point the ones it couldn't fix
Run npm run build
and files will be at dist
folder
- Bootstraping with Vite + Vue 3
- Usage of TailwindCSS
- Vue 3 Composition API
- Better cookie/localStorage data store
- Usage of VeeValidate
Best stack, ever! Vite is super fast.
The Composition API seems very interesting about the fact when coding a Vue component you are not limited to use the code just inside it, you can reuse it outside or even reuse between components in a ES module-like style.
For the next "learn" projects I will describe all tasks and todos before even coding. If it is possible, I could even make documents about it.
It seems attractive in the start, but when the UI gets more complicated you get yourself again in the need for mastering a framework, not the usual HTML/CSS stuff.
If I have a single application using this shared/commom user data, there is no need to use cookies.