文件名称:wdi_3_rack_rails_lite:使用 Rack 创建 Rails 精简版
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-21 05:52:04
Ruby
构建 Rails Lite 我们将从 Ruby、Rack 和 ActiveSupport 构建一个应用程序。 本课的目的是从内部展示 Rails 是如何工作的。 这将逐步构建一些 Rails 组件的精简版。 它会: 创建一个类似Rails 的初始化过程。 使用 Rails 目录结构。 创建一个 Rackup 来处理 HTTP 请求。 实现一个简单的路由器,它将 HTTP 请求分派到正确的控制器和操作。 实现一个控制器和两个动作,(索引和显示)。 使用渲染方法和 erubis 实现视图。 我们已经看到了 Rack。 ActiveSupport 是组成 RubyOnRails 的宝石之一。 它将扩展一组 Ruby 文件(数组、哈希、字符串等),并提供一些命名和其他行为。 请随时查看 ActiveSupport。 稍后我们还将使用 Erubis gem,它将提供模板来生成
【文件预览】:
wdi_3_rack_rails_lite-master
----.travis.yml(322B)
----instructor_notes1.md(33B)
----Gemfile(117B)
----Gemfile.lock(535B)
----.gitignore(1KB)
----README.md(10KB)
----config.ru(197B)
----README_orig.md(8KB)