Create a minimal scraper, based on the usual "new" pattern of Python scraper + Vue.JS app.
This minimal version should be able to select a libretext instance, fetch few things from its home page, pass this information in files ready to be consumed by the Vue.JS app. And the Vue.JS app needs to consume this data to render a home page.
It should create a ZIM ready to be used in all readers, with nice support for old browsers.
Create a minimal scraper, based on the usual "new" pattern of Python scraper + Vue.JS app.
This minimal version should be able to select a libretext instance, fetch few things from its home page, pass this information in files ready to be consumed by the Vue.JS app. And the Vue.JS app needs to consume this data to render a home page.
It should create a ZIM ready to be used in all readers, with nice support for old browsers.