From be79b2ca5e75b66a817052df5cc90c10e1bb45d0 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 17 Oct 2018 21:09:04 +0000 Subject: [PATCH] --- devdocs/todo.txt | 7 ++++++- devdocs/tools.txt | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/devdocs/todo.txt b/devdocs/todo.txt index 46bfc7cc..a4ce7f72 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -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 diff --git a/devdocs/tools.txt b/devdocs/tools.txt index 8155f7a4..59208c30 100644 --- a/devdocs/tools.txt +++ b/devdocs/tools.txt @@ -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