3 ms·
The most successful sites balance JavaScript-driven UX with HATEOAS. It's funny you mention Google Maps - its great success has largely been due to its rich li
by parasubvert 14y ago
The most successful sites balance JavaScript-driven UX with HATEOAS.
It's funny you mention Google Maps - its great success has largely been due to its rich linkability and embedability.
That's the point of HATEOAS - your site is one island in an ocean sized app called THE WEB.
There's a reason Twitter abandoned hash bang URIs and even adopted a traditional full page refresh design for the first load of the site - it was faster and more flexible than routing everything through a JavaScript wall.
There is a reason that big monolithic Flash sites never felt right. They were fortresses of isolation in a sea of interconnection.
Now, I'll completely admit the "linked data web" is a much more infantile version than the HTML web, but it holds plenty of opportunity for great UX that is completely separate from the HTML page refresh model while expanding interconnectedness of data and actions.