Ruby on Rails 实践:创建 aloe 项目

在看正文之前,说一个发生的真实案例。 产品的业务后端是 PHP 写的,而其他一些基础服务是 C++ 开发的。不幸的是产品线上出了一个事故,原因是 PHP 写的一个 API 响应速度过慢,导致整个客户端卡顿,客户端同事抱怨服务端写的 API 垃圾,C++ 同事鄙视 PHP 的同事,C++ 同事现场撸了这个 API 并进行了严格的测试,结论是这个 API 如果用 C++ 写不用 5 毫秒就可以响...

发布于 Ruby-on-Rails

Ruby on Rails 实践:课程导读

写在前面第一次听说 Ruby 这门编程语言是在 2012 年,那个时候的 Ruby 是 1.9.x 版本,截至到本文写的时候 Ruby 已经发布了 3.x 版本了。 Ruby 在国内并没有那么火,用 Ruby 进行开发的人也很少,如果不是 Rails 估计 Ruby 早就被人忘得一干二净了。现在在国内找 Ruby on Rails 的学习资料少之又少,无形之中给自己的学习带来了一定的成本。在...

发布于 Ruby-on-Rails

Ruby on Rails: RubyGems

简介RubyGems is a package management framework for Ruby,RubyGems 是 Ruby 程序包管理器(工具)。很多编程语言或者平台都有自己的包管理工具,如 Rust 的 cargo、RedHat 的 RPM,Ubuntu 的 apt-get 等等。RubyGems 简称 gems,使用它可以方便地下载安装 Ruby 的软件包到自己的系统或者...

发布于 Ruby-on-Rails

Ruby on Rails: 常用的开发工具

简介好的工具能让开发效率事半功倍,我把自己常用的工具介绍给大家,后续会持续更新。 如果你想使用 ruby 可以参考 Ruby 开发环境搭建。 常用网站 Ruby 手册:ruby-doc,可以查询不同 ruby 版本的文档 Ruby API 手册: rubyapi Gem 国内镜像:gems.ruby-china Ruby on Rails 官网:https://rubyonrails.org...

发布于 Ruby-on-Rails

Ruby on Rails: 环境搭建

简介我的电脑以及自带 Ruby 环境如下。 1、系统版本:macOS Monterey 12.2.1 2、自带 ruby 版本:ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.x86_64-darwin21],其二进制文件在 /usr/bin/ruby 下。 3、自带 gem 版本:3.1.6 自带的 ruby 版本无法支持 rai...

发布于 Ruby-on-Rails

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

veryitman