Safari now supports File System Access API with private origin
This is brilliant! Being called a “file system access” api will confuse many people into thinking it’s about traditional file storage for “people” to use, like a file picker/save dialog. It’s not, this is about providing a block storage that can be used for other things.<p>The one I am most excited by is for persistent SQLite with proper acid transaction in the browser, not having to load the whole db into memory. Absurd SQL [0] currently does this by creating a VFS on top of IndexedDB. This would let it do it properly, and is likely to be upstreamed to SQL.JS which is the main SQLite WASM project.<p>0: <a href="https://github.com/jlongster/absurd-sql" rel="nofollow">https://github.com/jlongster/absurd-sql</a><p>Many new in browser DB engines are going to get built on top of this. Others that I could see happing are:<p>- Relm from MongoDB being ported to WASM and use this for storage.<p>- If I were Supabase I would be looking to create a “Mini Supabase” for mobile, and make it work in browser too.<p>- Couchbase Mobile as an alternative to PouchDB