Skip to content

What about mobile apps?

The AHA Stack is perfect for Web experiences.

If you also have a mobile app, a TV app, a fridge app, whatever, those apps are likely to consume a JSON API, not HTML.

Create a separate JSON API that directly serves data from the database.

You can have the same primitives in the backend, and generate HTML for the Web, and JSON for the mobile app.

“The existence of a hypermedia API in no way means that you can’t also have a Data API”

Read more:

https://hypermedia.systems/json-data-apis/

https://htmx.org/essays/why-tend-not-to-use-content-negotiation/