42
submitted 2 months ago by cm0002@lemmy.world to c/fediverse@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] rimu@piefed.social 17 points 2 months ago

Because outsourcing your core business processes is a bad idea. A fediverse app that relies on a library to do all the fediverse stuff is going to have a bad time. Not straight away, but eventually.

[-] tofu@lemmy.nocturnal.garden 10 points 2 months ago

I'm not sure about that. Sometimes it's more about properly applying libraries. Thinking of database handling or cryptography

[-] rimu@piefed.social 6 points 2 months ago

Imagine you want to write a competitor to PostgreSQL and you start out by importing SQLite into your project and building on top of that. To you it seems like a good idea because you've never written a DB app before and the only DB you've ever seen before is SQLite. You'll get a prototype real fast but you'll never build a PostgreSQL equivalent because you never learned the foundational knowledge of how a DB works and because SQLite forecloses all the pathways you need to get there.

Same thing.

[-] tofu@lemmy.nocturnal.garden 1 points 2 months ago

Not same thing. I'm not talking about a postgres competitor. The other two replies already phrased it pretty good IMHO. I don't think that, when building a fedi app, impending AP is the core of your app.

load more comments (3 replies)
load more comments (3 replies)
load more comments (4 replies)
this post was submitted on 14 Apr 2025
42 points (93.8% liked)

Fediverse

34611 readers
109 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS