This commit is contained in:
2020-07-02 19:36:41 +00:00
parent 109f2ea8da
commit 2b62cd20f3

View File

@@ -6,6 +6,18 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang
todo: release and find bottlenecks 2G regular test WITH A POSTED RELEASE
set network speed in dev console of firefox to regular 2g then go through all forms and confirm all still works as this will expose any await issues
RESULT:
2g standard is absolutely fine with the sole exception
it takes forever to initially cache everything and it seems to cache *everything*, not just the pages I visit
todo: can I show a "CACHING"..loading indicator on initial hit to the server when it's loading?
todo: can the "chunk-vendors..." resource be shrunk at all?
it's 1mb and then a second one at 549kb and seems to contain VUE and other libs
or maybe it can be broken out more so it loads in chunks?
https://webpack.jakoblind.no/optimize/
https://medium.com/hackernoon/the-100-correct-way-to-split-your-chunks-with-webpack-f8a9df5b7758
https://stackoverflow.com/questions/48985780/webpack-4-create-vendor-chunk
todo: THIS! At this point, upload to dev server and thoroughly test with devices, it seems a bit slow at times
- Might need to hide attachments until user clicks on something to reveal as it seems odd to fetch every open
todo: careful and thorough PERF tests remotely and local
@@ -26,7 +38,7 @@ todo: dark mode
todo: Backup, probably need to add option "Do not backup automatically"
or something to that effect for scenarios where the built in backup won't be used / won't work
todo: translation page needs cjkindex exposed, also it needs a wait indicator when duplicating (in the duplicate button?)
todo: if dbid in url query parameter of contact form on server it should include that in the message
also something needs to be fixed there, it's been in notes forever