sinatra_app_with_datamapper:具有良好实践的简单 sinatra todo 应用程序示例。 Thx Peepcode for this nice code!

时间:2024-06-26 17:48:37
【文件属性】:

文件名称:sinatra_app_with_datamapper:具有良好实践的简单 sinatra todo 应用程序示例。 Thx Peepcode for this nice code!

文件大小:29KB

文件格式:ZIP

更新时间:2024-06-26 17:48:37

Ruby

依赖关系 使用gem install命令gem install 辛纳特拉 dm-核心 dm-时间戳 do_sqlite3 dm-sqlite-适配器 dm-迁移 授权 ================ Sinatra 和 DataMapper 警告:这段代码很难,这个想法再次不是理解所有内容并在文本编辑器中复制/粘贴所有内容,以运行应用程序 注意阅读/解密/理解adserver.rb文件(主文件) 一些需要挖掘的问题 关于应用程序本身 为什么文件开头有这么多'require' 什么是瘾? 这个应用程序中有多少个对象? 我们如何识别它们 什么是 GET / POST 请求? 什么是路? 在 html.erb 视图上 网页在哪里,它们叫什么? 视图文件夹中的 layout.erb 文件是做什么用的? 在数据库上 什么是DataMapper,我们如何关联到ActiveRecord?


【文件预览】:
sinatra_app_with_datamapper-master
----config()
--------deploy.rb(733B)
----Rakefile(406B)
----views()
--------list.erb(290B)
--------ad-non-blocking.erb(1KB)
--------show.erb(438B)
--------layout.erb(573B)
--------ad.erb(473B)
--------new.erb(811B)
--------index.erb(26B)
----tmp()
--------.hidden(0B)
----lib()
--------authorization.rb(830B)
----public()
--------ads()
--------main.css(0B)
----Capfile(151B)
----README.md(2KB)
----adserver.rb(2KB)
----config.ru(95B)
----adserver.db(8KB)

网友评论