this post was submitted on 06 Jul 2023
14 points (100.0% liked)
wefwef
4227 readers
1 users here now
wefwef is now Voyager! Subscribe to !voyagerapp@lemmy.world.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It'll be direct to the instances, if only because they wouldn't want the data load.
Not true in all cases. Due to how the web security model works, unlike a native app, a web app running on wefwef.app cannot randomly access other domains. This includes contacting lemmy instances. This is the reason why they implement a proxy (see code here). From what I understand newer lemmy server versions do (or will soon) implement CORS which is a mechanism that obsoletes the requirement for a proxy and allows direct communication between web app and instance.
Interesting, thanks. I gave an instinctual answer rather than an informed one - sorry OP!
No problem, fella. I was worried about us overwhelming the servers of different Lemmy Instances. But proxy is still good. For instance, if I live in a country which is geographically distanced from the server, it will work fine regardless of my geographical distance.