Implementing a Web Adapter
Most applications today have some kind of web interface – either a UI that we can interact with via a web browser or an HTTP API that other systems can call to interact with our application.
In our target architecture, all communication with the outside world goes through adapters. So, let’s discuss how we can implement an adapter that provides such a web interface.