@atomicpoet @maegul
@J12t
This wouldn't even be a problem per se, if not for the fact that the two sides are very tightly coupled. Ideally, the two sides should be completely decoupled, and the server should —for the most part— only act as passthrough, with the objects getting passed to the client (and to other servers when posted) essentially unchanged. Also, ideally all information should be available through AP, rather than platform-specific APIs.
@oblomov @atomicpoet @maegul Naturally, said the architect. And then we have software in the real world :-) Mastodon was written as a plain normal rails web app, and that, I believe, was the right and perhaps only way that could have gotten us to the good place where we all find ourselves today. The question is where it wants to go. (I’m going to take the liberty of cc’ing @Gargron just in case…)