this post was submitted on 22 Nov 2023
19 points (88.0% liked)

Fediverse

28251 readers
580 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), Search Lemmy

founded 1 year ago
MODERATORS
 

I’m learning web development. I’m on databases at the moment, postgresql in particular. I thought it might be fun to try to help with a fediverse project or two, but I’m only knowledgeable about node.js, and npm, do any fediverse projects use that? I also may be diving too deep too early with this. Appreciate any feedback you guys have!

top 4 comments
sorted by: hot top controversial new old
[–] ptz@dubvee.org 11 points 11 months ago (2 children)

I was looking for a NodeJS Activity Pub library, and the only promising one I found looks to be only partially complete. That said, I think most Fediverse platforms use implementations in other languages: Rust (Lemmy) , PHP (Kbin), Ruby (Mastadon), etc).

Several frontends use NodeJS, though. Perhaps you can contribute there or even contribute to Actvitypub-Express to bring that to feature completion?

[–] Creatortray@lemmy.world 5 points 11 months ago

This is awesome info. Thanks! I’ll have to look into it. Would be an interesting side project to work on as i learn.

[–] grant@toast.ooo 3 points 11 months ago

Pixelfed also uses PHP/Laravel in the backend