这是我们写的一个脚手架项目,用于前后端分离,可以帮助你轻松快速地创建自己的 Ruby on Rails 7 项目,支持 Vite、React 和 Docker。
Grape作为Ruby领域知名的轻量级API开发框架,使用越来越多,这个专题会给大家全面讲述Grape以及API开发方方面面的内容
Rails 5.1 中引入了 System Tests , 这个专题会介绍一下如何写一个简单的System Test,如何通过读源码找到缺失的文档,System Tests清理测试数据的原理,以及什么时候应该使用System Tests和如何使用System Tests。
虽然Rails在 5.1 之后已经默认添加了Webpack的支持,但是需要一定的定制,我们这个专题就细细来给大家说下怎样安装,配置和使用Webpack,以及怎样组织你的JS代码。
这个课程中我们会从实际需求的角度出发,给大家讲解电商平台核心功能的设计以及开发实战,不会涉及Ruby和Rails基础理论的讲解,这个课程中将会都是满满的干货。 项目演示地址: http://rails5-b2c.eggman.tv
Rails日常,同我们的【Ruby日常】一样,这个里面将会不定期更新关于Rails的一切独立的、冷门的或者最新的知识点;当然也会包括Rails运维相关的Linux方面的内容。
Rails 5源码分析专题会从Rails 5的源码角度为大家分析Rails的核心功能的设计。 我们[Rails 5源码分析]课程的目的就是让大家一方面了解Rails核心gem的设计思路和运作模式,另一方面就是通过Rails 5的源码分析,让大家更深入的了解Ruby更多用法,让大家能把这些好的设计模式用在自己的项目当中。
从Ruby on Rails基础到高级内容讲解;本课程为有一定Ruby开发经验的同学学习,如果您有多年Rails使用经验,相信您也能学到新的内容。