Added readme
This commit is contained in:
17
README.md
Normal file
17
README.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# Vue3, Vite, Pinia (Vuex 5), Vue Router 4, Quasar, TypeScript Starter Template
|
||||||
|
|
||||||
|
This repo contains a starter template that connects the following pieces:
|
||||||
|
|
||||||
|
- [Vue3](https://v3.vuejs.org/)
|
||||||
|
- [Vite](https://vitejs.dev/)
|
||||||
|
- [Pinia (de facto Vuex 5)](https://pinia.vuejs.org/)
|
||||||
|
- [Vue Router 4](https://next.router.vuejs.org/guide/)
|
||||||
|
- [Quasar](https://quasar.dev/)
|
||||||
|
|
||||||
|
## Rationale
|
||||||
|
|
||||||
|
This is inspired by [Evan You's presentation at VueConf Toronto](https://www.youtube.com/watch?v=2KBHvaAWJOA) on the future state of Vue development.
|
||||||
|
|
||||||
|
Having worked in Vue and React, one thing that is clear is that the Vue community reflects the fact there is a bit more of what Fred Brookes terms "conceptual integrity" because of the nature of how the ecosystem is being designed and architected as a community with a clear direction and leadership.
|
||||||
|
|
||||||
|
In the Vue ecosystem, there are a clear set of "best practices" which are coalescing around key building blocks which simplifies the overall architecture and, in my opinion, enhances productivity.
|
||||||
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
import { createApp } from 'vue'
|
import { createApp } from 'vue'
|
||||||
import { createPinia } from 'pinia'
|
import { createPinia } from 'pinia'
|
||||||
import VueRouter from 'vue-router'
|
|
||||||
import { Quasar } from 'quasar'
|
import { Quasar } from 'quasar'
|
||||||
import quasarIconSet from 'quasar/icon-set/mdi-v6'
|
import quasarIconSet from 'quasar/icon-set/mdi-v6'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user