首页 开发技术 其它     /    intro-to-ajax:从Kevin窃取的基本代码,实时编码分支在5月5日的讲座期间有效-源码

intro-to-ajax:从Kevin窃取的基本代码,实时编码分支在5月5日的讲座期间有效-源码

上传者: weixin_42138788 | 上传时间:2021/11/22 7:34:26 | 文件大小:20KB | 文件类型:ZIP
intro-to-ajax:从Kevin窃取的基本代码,实时编码分支在5月5日的讲座期间有效-源码
留意:这个分支(master)包含一个没有任何应用程序代码的框架,非常适合创建一个新的应用程序或挑战。
如果您正在寻找使用此框架构建的示例应用程序,请查看分支,其中包括基本的CRUD和RSpec测试。
目的辛纳屈骷髅:为构建挑战或创建新的Sinatra应用程序提供基础。
展示了一套围绕构建Sinatra应用程序的合理实践。
为DevBootcamp学生简化向Rails的过渡快速开始bundleinstallshotgunconfig.ru根据需要,使用rake任务创建模型和迁移:rakegenerate:migration#Createanemptymigrationindb/migrate,e.g.,rakegenerate:migrationNAME=create_tasksrakegenerate 本软件ID:19462291

文件下载

资源详情

[{"title":"(36个子文件20KB)intro-to-ajax:从Kevin窃取的基本代码,实时编码分支在5月5日的讲座期间有效-源码","children":[{"title":"intro-to-ajax-live-coding","children":[{"title":"config","children":[{"title":"database.rb <span style='color:#111;'>1.65KB</span>","children":null,"spread":false},{"title":"environment.rb <span style='color:#111;'>1.33KB</span>","children":null,"spread":false}],"spread":true},{"title":"db","children":[{"title":"seeds.rb <span style='color:#111;'>210B</span>","children":null,"spread":false},{"title":"migrate","children":[{"title":"20150120204613_create_contacts.rb <span style='color:#111;'>228B</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Rakefile <span style='color:#111;'>4.09KB</span>","children":null,"spread":false},{"title":"app","children":[{"title":"models","children":[{"title":"contact.rb <span style='color:#111;'>96B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>145B</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"controllers","children":[{"title":"contacts_controller.rb <span style='color:#111;'>1.36KB</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"views","children":[{"title":"layout.erb <span style='color:#111;'>618B</span>","children":null,"spread":false},{"title":"contacts","children":[{"title":"_form.erb <span style='color:#111;'>805B</span>","children":null,"spread":false},{"title":"_row.erb <span style='color:#111;'>495B</span>","children":null,"spread":false},{"title":"show.erb <span style='color:#111;'>284B</span>","children":null,"spread":false},{"title":"new.erb <span style='color:#111;'>101B</span>","children":null,"spread":false},{"title":"edit.erb <span style='color:#111;'>95B</span>","children":null,"spread":false},{"title":"index.erb <span style='color:#111;'>446B</span>","children":null,"spread":false}],"spread":true},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"helpers","children":[{"title":"form_helpers.rb <span style='color:#111;'>379B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>990B</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Gemfile <span style='color:#111;'>362B</span>","children":null,"spread":false},{"title":"Gemfile.lock <span style='color:#111;'>1.99KB</span>","children":null,"spread":false},{"title":".rspec <span style='color:#111;'>32B</span>","children":null,"spread":false},{"title":"spec","children":[{"title":"features","children":[{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"spec_helper.rb <span style='color:#111;'>588B</span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'>314B</span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'>390B</span>","children":null,"spread":false},{"title":"public","children":[{"title":"css","children":[{"title":"application.css <span style='color:#111;'>322B</span>","children":null,"spread":false},{"title":"normalize.css <span style='color:#111;'>7.41KB</span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"application.js <span style='color:#111;'>819B</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"favicon.ico <span style='color:#111;'>112B</span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'>1.20KB</span>","children":null,"spread":false},{"title":"config.ru <span style='color:#111;'>146B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明