The most important architectural aspect of serverless architecture is the event-driven programming model. And by virtue of the provided industrial architectural models for serverless architecture, the biggest advantage, and thus the perspective, is the cost-saving model. Another advantage is that the developers get freedom from almost all of the admin tasks.
In modern programming models, typically, rich client apps having tight client-side control flow and dynamic content generation replace (if not reduce) the server-side controllers. Such rich JavaScript applications, mobile apps, and loads of IoT apps, which coordinate the interaction between the various third-party services (information providers and BaaS) by making API calls and using FaaS with events for business logic, are the plausible use cases for serverless architecture.