Currently, I am faced with a challenge involving the encryption of very large files. Unfortunately, my browser keeps crashing due to running out of memory while trying to handle these massive files.
To address this issue, I am considering transferring some of the larger data objects to a local disk cache in order to reduce the strain on memory.
While exploring options, I came across the CacheAPI which seemed promising at first. However, it appears that this API is primarily designed for storing requests rather than handling arrays of bytes and complex objects like what I need.
https://web.dev/cache-api-quick-guide/
Are there any alternative solutions available that could assist me in resolving this issue? It's important that the solution is compatible with modern browsers as I do not need support for Internet Explorer.