diff --git a/devdocs/todo.txt b/devdocs/todo.txt index 4be0325c..2f72d09d 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -16,27 +16,24 @@ Changes needed to routes?? Ensure all modern best practice security is properly enabled on helloayanova.com so testing is valid - https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security#Deployment_best_practices + + CODING WORK +++++++++++ -CURRENT DEVELOPMENT OBJECTIVES: - -CLIENT SHELL: anything standing in the way of making the initial client shell UI needs to be done first, everything else can wait -UI Shell is required for driving development processes of backend, once have client can make up initial test forms and then determine best way to write backend biz objects. -Once that is done then can steam ahead on the biz objects but until I have the client I won't know the best way to code them so to avoid re-working shit do it in this order. - IMMEDIATE ITEMS: ================ -CLIENT SHELL +*** CLIENT SHELL *** Go through the TOOLS.txt file VUE section and install - - Update NODE first, have an outdated version on system. + - 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: - 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. - ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED) - ELEMENT: https://element.eleme.io/#/en-US (DESKTOP FOCUSED) - BOOTSTRAP-VUE: https://bootstrap-vue.js.org/ (probably easier on my brain but boring) @@ -46,7 +43,9 @@ Do some tutorials to get a feel, read all the following - Matrial and iOS themes built in - (Dark horse here but interesting as it does other things and says comprehensive out of box) - Claims to do just about everything under the sun without adding any other libs like moment.js etc - - Builds for spa, and many other flavours of apps from one codebase automatically which is interesting + - Builds for spa, electron, and many other flavours of apps from one codebase automatically which is interesting + - Purportedly you don't need to learn a lot of tools other than vue as it will take care of it for you + - Seems a little raw possibly, check usage and support - Is it trying to do too much and will be a hassle?