User interface
Modern web applications often use JavaScript frameworks to develop single-page
applications that communicate with backend APIs. These APIs are typically built using
Representational State Transfer (REST) or RESTful APIs, or GraphQL APIs. Static web content
can be served using Amazon Simple Storage Service (Amazon S3