This commit is contained in:
@@ -16,27 +16,24 @@ Changes needed to routes??
|
|||||||
Ensure all modern best practice security is properly enabled on helloayanova.com so testing is valid
|
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
|
- https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security#Deployment_best_practices
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CODING WORK
|
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:
|
IMMEDIATE ITEMS:
|
||||||
================
|
================
|
||||||
|
|
||||||
CLIENT SHELL
|
*** CLIENT SHELL ***
|
||||||
|
|
||||||
Go through the TOOLS.txt file VUE section and install
|
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
|
Do some tutorials to get a feel, read all the following
|
||||||
- think about appearance material? bootstrap?, review these options directly supported in vscode/veture:
|
- 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])
|
- 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)
|
- ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED)
|
||||||
- ELEMENT: https://element.eleme.io/#/en-US (DESKTOP FOCUSED)
|
- ELEMENT: https://element.eleme.io/#/en-US (DESKTOP FOCUSED)
|
||||||
- BOOTSTRAP-VUE: https://bootstrap-vue.js.org/ (probably easier on my brain but boring)
|
- 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
|
- Matrial and iOS themes built in
|
||||||
- (Dark horse here but interesting as it does other things and says comprehensive out of box)
|
- (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
|
- 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?
|
- Is it trying to do too much and will be a hassle?
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user