文件名称:Scorched:轻量级的DRY沙漠式Ruby Web框架
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-14 07:19:20
Ruby
Scorched是一个适用于Ruby的通用,不受限制的DRY轻量级Web框架。 它提供了一组通用但功能强大的构造体,用于处理HTTP请求,利用该构造体可以构建几乎任何规模的网站和应用程序。 如果以前使用过轻量级的基于DSL的Ruby Web框架(例如Sinatra),那么Scorched应该看起来很熟悉。 焦灼是Sinatra的真正进化增强,具有更大的功能,更强的聚焦力和更少的混乱度。 入门 安装容器... $ gem install scorched 打开阀门... # hello_world.ru require 'scorched' class App < Scorched :: Controller get '/' do 'hello world' end end run App 点燃火焰... $ rackup hello_world.ru 要求
【文件预览】:
Scorched-master
----.gitignore(45B)
----scorched.gemspec(1KB)
----LICENSE(1KB)
----examples()
--------less_simple.ru(908B)
--------file_upload.ru(2KB)
--------media_types.ru(604B)
--------restful_controller.ru(1010B)
--------simple.ru(251B)
----spec()
--------controller_spec.rb(43KB)
--------options_spec.rb(1KB)
--------public()
--------request_spec.rb(162B)
--------views()
--------helper.rb(1KB)
--------collection_spec.rb(2KB)
----README.md(7KB)
----comparison()
--------views()
--------scorched.ru(491B)
--------roda.ru(531B)
--------common.rb(155B)
--------sinatra.ru(585B)
--------profile.rb(783B)
----lib()
--------scorched()
--------scorched.rb(551B)
----TODO.md(2KB)
----CHANGES.md(15KB)
----Gemfile(38B)
----docs()
--------02_fundamentals()
--------03_further_reading()
--------01_preface.md(1KB)
----.yardopts(51B)
----Rakefile(1KB)