Hi all,
I came across this nice article about a tool the author developed to use sqlite databases on static page hosters (such as Github pages, Netlify) instead of actual DB servers that require hosting and upkeep AND without downloading the entire sqlite db -
https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/. Just thought I would share it here in case it sparks some ideas/applications. (My apologies if you've already seen it.)
E.g. Shreevatsa had
previously converted the DCS data to an sqlite file that's about 753 MB. Using this technique, it may be possible to build web apps that use the DCS data without downloading the entire database each time, without using a SQL server.
Another application I can think of is to convert the stardict dictionaries into sqlite and use this technique to build an online dictionary that can run entirely in the browser, without requiring any backend database servers. Members of this group have had issues with some servers used in the past going offline or being repurposed, so this could be one solution.
(Many of these could indeed be built as simple server-side applications hosted on appspot or similar, but this is a nice client-side alternative.)
I would love to hear any other ideas/thoughts. I hope you will share them, and maybe someone will be inspired to build them.
Thanks
Avinash