In the context of web development, "middleware" usually stands for "a part of an application that wraps the original application, adding additional functionality". It's a concept that usually seems to be somewhat underappreciated, but I think middleware is great. For one, a good middleware has a single responsibility, is pluggable and self-contained. That means you can plug it in your app at the i

