falconry / falcon

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
https://falcon.readthedocs.io/en/stable/
Apache License 2.0
9.51k stars 937 forks source link

[Umbrella] Dynamic API configuration #1456

Open kgriffs opened 5 years ago

kgriffs commented 5 years ago
  1. Have a way to add additional middleware outside the API initializer.
  2. Provide a way to remove middleware.
  3. Provide a way to remove routes.
kgriffs commented 5 years ago

Prior art/experiments re (1):

myusko commented 5 years ago

@kgriffs Hm, not bad proposals, with the first two, I totally agree, it will be helpful to add middleware outside the API initializer, but for the third one, I don't see any use case:) IMHO.

Anyway, I'll play with it.