Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
🫧 socialcoding.. boosted
🫧 socialcoding..
🫧 socialcoding..
@smallcircles@social.coop  ·  activity timestamp 7 days ago

@steve @evan

Oh, that is very interesting. I will queue this up for inclusion in the delightful fediverse development curated list.

#Datastar may be a great library to check out here, and goes further in #hypermedia approach, where #HTMX considers itself feature-complete. Datastar uses #SSE to keep the connection to the client open. The client-side JS lib that is needed is super small. In datastar apps most of the business logic lives in the backend, and it lends itself very well for #EventSourcing. The original author/co-maintainer uses it with #NATS which also serves as the event store.

https://data-star.dev

  • Copy link
  • Flag this post
  • Block
Steve Bate
Steve Bate
@steve@social.technoetic.com  ·  activity timestamp 7 days ago

@smallcircles To follow up on the discussion from yesterday, @evan has created a proposal for another kind of “event stream” that is not necessarily associated with *any* AP collection type (see Example 1). This is more aligned with my mental model of an event feed/stream, where a timeline^1 is the history of the feed after optional filtering and content materialization. (^1 However, the terms are often used interchangeably in the Fedi.)

https://swicg.github.io/activitypub-api/sse

Server-Sent Events For the ActivityPub API

🫧 socialcoding..
🫧 socialcoding..
@smallcircles@social.coop  ·  activity timestamp 7 days ago

@steve @evan

Oh, that is very interesting. I will queue this up for inclusion in the delightful fediverse development curated list.

#Datastar may be a great library to check out here, and goes further in #hypermedia approach, where #HTMX considers itself feature-complete. Datastar uses #SSE to keep the connection to the client open. The client-side JS lib that is needed is super small. In datastar apps most of the business logic lives in the backend, and it lends itself very well for #EventSourcing. The original author/co-maintainer uses it with #NATS which also serves as the event store.

https://data-star.dev

  • Copy link
  • Flag this comment
  • Block
wakest ⁂ FOSDEM boosted
Sergi
Sergi
@sergi@floss.social  ·  activity timestamp 3 months ago

Is there a way to create a hyperlink on a website that links to Mastodon, but in a way that it pre-fills the message box with a user handle?

I guess that what I am asking is the equivalent of a mailto link.

#mastodon #hyperlink #hypermedia

  • Copy link
  • Flag this post
  • Block
pvergain (framapiaf) boosted
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 5 months ago

Datastar: Lightweight hypermedia framework for building interactive web apps

https://data-star.dev/

#HackerNews #Datastar #Hypermedia #WebApps #InteractiveFramework #DevTools

  • Copy link
  • Flag this post
  • Block
Sergi
Sergi
@sergi@floss.social  ·  activity timestamp 3 months ago

Is there a way to create a hyperlink on a website that links to Mastodon, but in a way that it pre-fills the message box with a user handle?

I guess that what I am asking is the equivalent of a mailto link.

#mastodon #hyperlink #hypermedia

  • Copy link
  • Flag this post
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 5 months ago

Datastar: Lightweight hypermedia framework for building interactive web apps

https://data-star.dev/

#HackerNews #Datastar #Hypermedia #WebApps #InteractiveFramework #DevTools

  • Copy link
  • Flag this post
  • Block
🫧 socialcoding..
🫧 socialcoding..
@smallcircles@social.coop  ·  activity timestamp 5 months ago

@jackwilliambell @neia

Oh, what also just comes to mind is the #Polyproto protocol. I think it may have been created in reaction to ActivityPub's complexity and issues around identity, not sure.

https://polyproto.org

And another protocol in the works, inspired by AP is #Versia.

https://versia.pub

🫧 socialcoding..
🫧 socialcoding..
@smallcircles@social.coop  ·  activity timestamp 5 months ago

@jackwilliambell @neia

What I notice is an uptick in interest in #Hypermedia and using the open web standards as intended and best supported in browsers.

You see that in web frameworks that go for radical simplicity, like #Datastar at https://data-star.dev where the front-end offers intermediate-mode #UI and logic shifts to the back-end.

What I found interesting (for its concepts) many years ago when #LinkedData was still hottish, was the #Hydra hypermedia project.

https://www.w3.org/community/hydra

  • Copy link
  • Flag this comment
  • Block
jbz
jbz
@jbz@indieweb.social  ·  activity timestamp 5 months ago

MESH: I tried HTMX, then ditched it - Alex Moon

「 My big problem with HTMX, as it stands, is that it lacks that structure. Taking a look at HTMX the first time, my reaction was: "...so, declarative jQuery." I could see, as if before my very eyes, the spaghetti that inevitably grows out of a library like this. HTMX leaves it up to the developer to impose discipline on their code, however they see fit 」

https://ajmoon.com/posts/mesh-i-tried-htmx-then-ditched-it

#htmx #hypermedia #webdev

MESH: I tried HTMX, then ditched it - Alex Moon - tech, innovation, society, games

Alex Moon is an Australian-British software engineer and artist based in the North East of England.
  • Copy link
  • Flag this post
  • Block
FediForum
FediForum
@fediforum@mastodon.social  ·  activity timestamp 6 months ago

What are subjects related to the #Fediverse, #Bluesky, and the entire open social web that are at the top of your mind now, in late summer 2025?

How could we get them best covered at FediForum in October?

https://fediforum.org

Travis F W
Travis F W
@travisfw@fosstodon.org  ·  activity timestamp 6 months ago
@fediforum #hypermedia is top of my mind. How can people quickly shape and share richer experiences, like epubs, virtual stickers (clipping image to just a character or shape, like a star), a gallery or slide deck, or a 3D scene?
  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct