diff --git a/devdocs/todo.txt b/devdocs/todo.txt index 2f72d09d..a25fa85e 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -28,7 +28,7 @@ IMMEDIATE ITEMS: *** CLIENT SHELL *** Go through the TOOLS.txt file VUE section and install - - Update NODE first, have an outdated version on system https://nodejs.org/en/ + Do some tutorials to get a feel, read all the following - think about appearance material? bootstrap?, review these options directly supported in vscode/veture: diff --git a/devdocs/tools.txt b/devdocs/tools.txt index 60552ddf..31315193 100644 --- a/devdocs/tools.txt +++ b/devdocs/tools.txt @@ -48,11 +48,10 @@ docker ps -a ## FRONT END -UI FRAMEWORK VUE.JS +UI FRAMEWORK = VUE.JS =-=-=-=-=-=-=-=-=-= INSTALLATION - - Update NODE.JS FIRST!! - https://vuejs.org/v2/guide/installation.html @@ -72,6 +71,16 @@ VUE WEBPACK TEMPLATE - https://vuejs-templates.github.io/webpack/ +CSS PREPROCESSOR = SASS +=-=-=-=-=-=-=-=-=-=-=-=- +Sass is the most widely used, and seems to have what I need + +UNIT TESTING = JEST +=-=-=-=-=-=-=-=-=-=- +Not sure how much unit testing I'll be doing as I'm more interested in the end to end perhaps, but JEST has something called snapshot tests +where you don't write the test, just capture the output and that gets made into a test, if it changes or breaks then the test will fail. +This sounds ideal to me. + ## BUNDLING AND MINIFICATION - https://docs.microsoft.com/en-us/aspnet/core/client-side/bundling-and-minification?tabs=visual-studio%2Caspnetcore2x