In this talk we will take a brisk walk through the history of web development, paying particular attention to the concept of REST & HATEOAS, and to the rise of the “REST-ful” JSON API. We will note why this latter terminology is a misnomer. We will then look at an alternative approach to building modern web applications: Hypermedia-Driven Applications (HDAs). HDAs leverage the original, REST-ful (in the correct sense) architecture of the web and offer the advantages of simplicity and flexibility over the SPA approach. We will discuss the role of scripting in HDAs as well as the role of a JSON API.
Finally, we will all feel bad for not having thought of this earlier.