Is it possible to trigger Rack middleware only on specific Rails routes?
For example, let\'s say I wanted to run a rate limiter middleware only on the api namespace.
You can also (now) use a Rails Engine to create an isolated set of routes that adds additional middleware to the stack for its mounted routes.
See https://stackoverflow.com/a/41515577/79079
(Unfortunately I found this question while looking to see if there was any simpler way to do it. Writing a custom middleware for every middleware that I wanted to add seems even more round-about than using a Rails::Engine)