A chronology of decisions about when, where and how the UI is produced: from a full document off the server to a composition of build, request, cache…