Application Development Framework is a set of code that
is responsible for calling your actual business logic based on
its defined architecture.
▪ to create RESTful APIs with underlying web application
▪ to connect databases with ORM tools
▪ to provide centralized logging features
▪ to provide Identity Management
▪ to collect and visualize monitoring and metrics
▪ to facilitate to connect 3rd party services like Kafka, Redis, RabbitMQ so
on..
▪ Provides all those features in order to focus on actual
business logic.
▪ Java Spring Boot or .Net ecosystem as an Application
Development Framework.
▪ Have to develop all those stuff by yourself.
https://www.tekstream.com/blog/application-development-framework-adf-an-overview/