Ruby on Rails 实践:课程导读

本文作者分享了自己学习Ruby on Rails的心得,包括如何创建项目、配置环境、使用Rails命令及进行Web开发的基础知识。课程适合有一定编程基础的读者,特别是对Ruby和Web开发感兴趣的人。作者强调了学习过程中的实践和兴趣的重要性,并预告了后续的课程内容,如部署到CentOS和Passenger。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面

第一次听说 Ruby 这门编程语言是在 2012 年,那个时候的 Ruby 是 1.9.x 版本,截至到本文写的时候 Ruby 已经发布了 3.x 版本了。

Ruby 在国内并没有那么火,用 Ruby 进行开发的人也很少,如果不是 Rails 估计 Ruby 早就被人忘得一干二净了。现在在国内找 Ruby on Rails 的学习资料少之又少,无形之中给自己的学习带来了一定的成本。在我了解和初步学习 Ruby on Rails 之后,发现它学习成本不高,并且能够很快的实现你的一些想法,在 Web 开发领域,有它就够了。

编程语言和框架无所谓对错,就看你用它来做什么,有需要就学吧。我想把自己的一些学习实践拿出来跟大家分享一下,希望能够帮助到有需要的人。

学习这套课程需要你有一定的编程基础,至少你需要做好如下几点准备

  1. 有 Java/C#/C/C++/Javascript/Python/PHP/Rust 等其中一种编程语言基础;
  2. 了解或者熟悉 MVC,了解 B/S、C/S 等架构;
  3. 会基本的 Ruby 编程,关于 Ruby 版本的发布历程可以参考 Ruby News 网站;
  4. 了解 HTML/CSS 前端编程,会一些基本的 Linux 命令操作;
  5. 了解 Redis/SQLite/Mysql 或者其他数据库基本知识,会使用常用的 SQL 语句。

如果你没有上面的全部基础也没关系,可以边看边学,遇到不懂的知识可以留言评论给我或者自学。请您记住兴趣才是最好的老师,心里只要充满爱,那里都是阳光明媚。我也是利用业余时间来完成这套课程的,内容肯定有不少遗漏和不足的地方,请大家多多指正。

课程目录

目录是动态更新的,希望大家耐心等待⌛️

项目篇

1、创建 aloe 项目

本小节介绍了项目环境的准备以及如何创建项目,课程地址 点击我 即可阅读。

本次课程使用的版本

  • Ruby:3.0.0

  • Rails:7.0.x

2、给 aloe 画个简妆

点我可以查看文章详情

在这一个小节中,我介绍了如下内容

  • 如何通过 rails g 创建控制器?
  • 如何通过 rails routes 查看控制器的路由?
  • 如何修改工程的路由配置?
  • ERB 文件是什么?

部署篇

1、CentOS Install Passenger
  • 如何安装 nginx + passenger
  • 如何通过 passenger 访问应用

后续

会持续更新,敬请期待。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值