48.5. 何时使用 Bindings
如果您只在单一路由中使用端点一次;绑定实际上可能比直接使用 'raw' 端点并正常使用显式 marshalling 并验证,绑定可能更加复杂且更复杂。
但是,当将多个路由组成在一起时,绑定可以帮助将单个路由用作配置的输入和输出端点的"模板";绑定提供了将合同和端点打包在一起的 nice 方法。
绑定的另一个良好用例是使用多个使用相同绑定的端点;而不必提到特定的数据格式或验证规则,您只需使用 BindingComponent 来将端点嵌套在您选择的绑定中。
因此,绑定是一个组成工具;只有当它们有意义时才使用 - 除非有大量路由或端点,否则可能并不值得注意。