Building a robust frontend using progressive enhancement (gov.uk)
For users to experience a quality service it must be built in a robust way.