ruby-on-rails Ruby/Rails中插装API的用途是什么?

uqjltbpv  于 2023-01-22  发布在  Ruby
关注(0)|答案(2)|浏览(243)

基于:http://api.rubyonrails.org/classes/ActiveSupport/Notifications.html
上面写着:
Notifications为Ruby提供了一个插装API。要在Ruby中插装一个操作,您只需执行以下操作:
究竟什么是工具API,它做什么?

谢谢!

vof42yt1

vof42yt12#

ActiveSupport中的指令插入API有双重用途。
1.实现发布-订阅(观察者)模式,允许您订阅和侦听应用程序或Rails框架中发生的各种事件。
1.对一段代码进行基准测试,以测量执行某个操作所需的时间。
查看这些资源以获取一些具体示例:

相关问题