With Flask, we can create almost all types of web applications. We can create Single Page Application, RESTful API based Applications, SAS applications, Small to medium size websites, static websites, Microservices, and serverless apps.
Flask is so versatile and flexible as it can be integrated with other technologies very quickly to achieve the same. For example, Flask can be combined with the NodeJS serverless, AWS lambda, and similar other third party services to build new-age systems.