3 ms·
> It can be a much simpler approach to building an application This is not related to hypermedia, this is related to server-rendering vs. client-rendering. Eve
by amw-zero 4y ago
> It can be a much simpler approach to building an application
This is not related to hypermedia, this is related to server-rendering vs. client-rendering. Everyone knows that server-rendering saves on some code and JS. This is a tradeoff, for less control over the stateful aspects of the client.
> Related to this, hypermedia is the "native" architecture of the web
But, that was the text-based web. Hypermedia isn't necessary (or desired) for applications, which the web has moved towards supporting.
> By adopting hypermedia as your system architecture, you push your logic back onto the server side
Nothing to do with hypermedia. You can choose to push logic to the server with a single-page app too.
> The server side is a trusted computing environment, so you can have complete access to a data store when writing logic there
Same.
I'm still failing to see a _benefit_ that hypermedia and HATEOAS approach provides, or what problem it solves.