码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Ruby on Rails 实践:课程导读


    写在前面

    第一次听说 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 版本
    • Ruby on Rails 环境搭建

    本次课程使用的版本

    • Ruby:3.0.0

    • Rails:7.0.x

    2、给 aloe 画个简妆

    点我可以查看文章详情

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

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

    部署篇

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

    后续

    会持续更新,敬请期待。

  • 相关阅读:
    64、使用 Spring WebFlux 的 WebClient 整合第三方Restful服务
    asp毕业设计——基于asp+access的学生管理系统设计与实现(毕业论文+程序源码)——学生管理系统
    【夜读】让自己更幸福的8件小事
    (数据科学学习手札154)geopandas 0.14版本新特性一览
    ASEMI代理力特二极管LSIC2SD120A05,肖特基LSIC2SD120A05
    禅道:提bug、管理case 7.0
    智慧金融-数据可视化
    Generator
    texstudio 打开模板中文乱码
    .NET 如何阻止线程执行上下文的传递
  • 原文地址:https://blog.csdn.net/AndroidBluetooth/article/details/126678050
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号