Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Rails | 52,955 | 542,430 | 13,667 | 2 hours ago | 437 | September 09, 2022 | 817 | mit | Ruby | |
Ruby on Rails | ||||||||||
Mvcmailer | 577 | 77 | 6 | 3 years ago | 11 | March 17, 2013 | 92 | mit | C# | |
A Mailer for ASP.Net MVC that forms the Email Body using MVC Views (Razor etc.) following Ruby on Rails ActionMailer style | ||||||||||
Mvcli | 86 | 6 | 2 | 9 years ago | 16 | May 21, 2014 | 13 | mit | Ruby | |
A full-featured MVC framework for writing command line apps inspired by GLI, Rails and JSR-311 | ||||||||||
Cs50_rails_seminar | 64 | 3 years ago | 5 | Ruby | ||||||
Leila Hofer's Ruby on Rails Seminar for CS50 Fall 2015 | ||||||||||
Refactoring To Rails | 51 | 3 years ago | 3 | Java | ||||||
Example of refactoring a Spring/Hibernate application to Rails | ||||||||||
Rails Practice | 48 | 10 months ago | 9 | |||||||
《Rails 实践:使用 Rails 4 构建在线网店》 | ||||||||||
Code4startup.hero.new | 47 | 8 years ago | Ruby | |||||||
Aspnetmvcturbolinks | 44 | 3 | 10 years ago | 4 | August 20, 2013 | mit | JavaScript | |||
Rails Turbolinks integration in ASP.NET MVC | ||||||||||
Gonrails | 37 | 2 years ago | 8 | November 02, 2020 | 1 | mit | Go | |||
Rails like mvc backend application with golang . | ||||||||||
Pw Mvc Boilerplate | 35 | 3 years ago | 1 | PHP | ||||||
A Rails-inspired [something]VC boilerplate for new ProcessWire projects |
你好,我是李玮,网名里克,2007年开始从事 Rails 开发工作。《Rails 实践:使用 Rails 4 构建在线网店》这本书,是我第一次编写完整的教程,对我来说,它更像是对过往经验的总结。
本书通过一个在线网店程序的开发过程,带领大家了解 Rails 全貌。第一章,我们安装 Ruby 和 Rails 的开发环境,并学习如何设计项目 UI。第二章,我们讲解 Rails 中的资源含义,学习 Rails 如何实现 REST 风格架构,感受 Rails 的快捷开发。第三章,我们关注 Rails 的视图,从页面部分开始了解 MVC 框架。第四章,我们关注数据库部分,讲解 Rails 中的 M。第五章,我们在了解控制器的同时,完成我们网店的购买功能。第六章,我们学习 Rails 中的各种配置,并将它在云服务器上部署运行。
在阅读本书同时,也希望你能阅读其他 Ruby 和 Rails 的教程,博客和新闻,增加知识储备。
写出正确的代码是需要理由的。
本书电子版为免费阅读,目前有两个指定的发布地址:
独立域名:rails-practice.com (已过期)
极客学院wiki:http://wiki.jikexueyuan.com/project/rails-practice/ (已无法打开)
正式域名:http://rails-practice.railsbook.cn/
1.1.0
docker pull ruby:2.3.3
镜像创建容器bundle update rails
升级当前版本https://gems.ruby-china.org
本书适合期望使用 Rails 制作 Web 网站的开发者,读者需要具备基础的 HTML,JS 和 CSS 知识,并且了解 Ruby 基本语法。你可以从未使用过 Ruby 和 Rails,这没关系,本书会带领你从安装 Ruby 环境开始,直到完成这个 Rails 项目。
在学习的过程中,我建议读者注册一个 github.com 账号,建立一个学习笔记的代码仓库(Repo)中。
%
开头,root 用户操作,用 $
开头。本书的著作权归作者李玮(署名:里克)所有。
你可以:
你不可以:
你可以在 https://github.com/liwei78/rails-practice/issues 页面写下你的问题,也可以留下意见和建议。
你可以 fork
这份代码到自己的代码仓库(Repo)中,修改并提交,然后向我的代码仓库提交 Pull Request
,如果修改无异议,我将合并到 master 中。
李玮,网名里克,2007年开始从事 Rails 开发,先后经历过社会化搜索引擎 deyeb,华为生活社区百草网,电商平台等开发工作。在某网络安全公司从事产品开发。
工作之余,担任长春心语志愿者协会网络顾问,编程教练以及80学院 Rails 导师。
感谢北京迅思科技及课程树团队中的每位成员。
感谢所有关注过里克的自习室的朋友们。
感谢 Ruby China 社区 让 Ruby 和 Rails 在中国充满活力。