Skip to content

We probably need to rename the AppView

It should be called an API server, App server, or backend.

Paul Frazee
Sep 15, 20251 min read10 reads
1
62

'm firing this post off as I'm late to breakfast so this will be quick.

Lately I've been trying to compress the ideas of AT a bit, because its lego-pieces modularity is wonderful but not exactly conducive to fast learning.

When I boil it down it comes to this:

The name AppView came from a database processing ETL mindset, like a materialized view in postgres. It was from very early days. It was meant to describe how applications aggregate data from the network rather than containing their own data; it felt important to distinguish the app was not the primary source of the data but rather a secondary view.

At this point, it seems better to just call it an App and then explain that the data gets stored in the PDS, like a kind of universal cloud filesystem or datastore.

We also need to talk about the confusion about frontend vs backend in all this. The end-user experience of "app" tends to be the frontend. This means frontends that use the bluesky backend are running into some wonky challenges about what they meaningfully own, eg whether they fully control moderation or not.

Did you enjoy this article?

Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.

Across the AtmosphereDiscussions