This commit is contained in:
2018-10-17 21:09:04 +00:00
parent 0fd23a0127
commit be79b2ca5e
2 changed files with 9 additions and 1 deletions

View File

@@ -33,6 +33,11 @@ Go through the TOOLS.txt file VUE section and install
ServiceWorker - learn it, know it, love it
Do some tutorials to get a feel, read all the following
VUE PWA
- https://naturaily.com/blog/pwa-vue-cli-3
- https://dev.to/developerayo_58/vue-pwa-tutorial-how-to-build-efficient-progressive-web-apps-using-vuejs-5fdo
UI LIBS
- think about appearance material? bootstrap?, review these options directly supported in vscode/veture:
- Consider all inputs required and forms and layout methods (make a list of components required and test on various devices [datetime, date, time, numeric, color etc])
- Check browsers supported, some don't support all browsers i.e. IE 8 is not supported by some.
@@ -50,7 +55,7 @@ Do some tutorials to get a feel, read all the following
- Seems a little raw possibly, check usage and support
- Is it trying to do too much and will be a hassle?
OTHER
- Think about spa features
- Webpack (how can it help, what parts to use)
- Read about Single File Components https://vuejs.org/v2/guide/single-file-components.html

View File

@@ -57,6 +57,9 @@ Here is an example of how to structure a non trivial application with VUEX broke
https://vuex.vuejs.org/guide/structure.html
PWA VERIFICATION TOOL = https://developers.google.com/web/tools/lighthouse/
"You can run it against any web page, public or requiring authentication. It has audits for performance, accessibility, progressive web apps, and more."
This tool will audit a PWA and ensure it meets all the requirements to work well.
(NOT CONFIRMED YET, MAY BE DRIVEN BY VUE CLI TOOLS ANYWAY) ## BUNDLING AND MINIFICATION