You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This would make the JavaScript client equal to other clients and allow us to drop the JS-specific API endpoints entirely.
Since selfoss requires JavaScript to work and we don’t care about SEO, the only difference should be in performance. And the difference should be negligible because the majority of markup comes from the item bodies anyway.
Have you thought about making the web UI a SPA. This could make the actual selfoss API perfectly shared between all the clients (web, android, iOS). It will also make possible to make this SPA a progressive web app: this will make the mobile experience way better (if done correctly)
This would make the JavaScript client equal to other clients and allow us to drop the JS-specific API endpoints entirely.
Since selfoss requires JavaScript to work and we don’t care about SEO, the only difference should be in performance. And the difference should be negligible because the majority of markup comes from the item bodies anyway.
I implemented a proof of concept in
client-side-templates
branch.The text was updated successfully, but these errors were encountered: