little-boxes:Ruby中的依赖注入框架

时间:2024-03-22 12:21:29
【文件属性】:
文件名称:little-boxes:Ruby中的依赖注入框架
文件大小:487KB
文件格式:ZIP
更新时间:2024-03-22 12:21:29
ruby littleboxes Ruby 小盒子 LittleBoxes是一个轻量级库,有助于在Ruby中进行依赖项注入。 它的主要特点是: 提供一个代表您的应用程序配置的依赖关系树。 自动配置您的依赖项。 默认情况下是延迟加载。 有关它的介绍,您可以观看下面的演讲,该演讲在。 幻灯片在此处 。 另外,在有一个使用LittleBoxes构建的应用程序。 介绍 LittleBoxes允许您创建一个框,该框能够提供彼此之间已经相互依赖的已配置对象。 module MyApp class MainBox include LittleBoxes :: Box let ( :port ) { 80 } letc ( :server ) { Server . new } end class Server include LittleBoxes :: Configurable d
【文件预览】:
little-boxes-master
----tmp()
--------.gitkeep(0B)
----LICENSE.txt(1KB)
----lib()
--------little_boxes()
--------little_boxes.rb(267B)
----Gemfile(131B)
----little_boxes.gemspec(1KB)
----spec()
--------integration()
--------little_boxes_spec.rb(137B)
--------benchmarks_spec.rb(3KB)
--------little_boxes()
--------spec_helper.rb(769B)
--------docs()
--------real_benchmarks_spec.rb(4KB)
--------support()
----Rakefile(301B)
----.travis.yml(76B)
----assets()
--------little-boxes-logo-xs.png(30KB)
--------little-boxes-logo-tiny.png(5KB)
--------little-boxes-logo-small.png(78KB)
--------little-boxes-logo.png(346KB)
--------presentation.jpg(12KB)
--------little-boxes-logo.svg(12KB)
----README.md(6KB)
----.gitignore(25B)

网友评论