2018-03-03 Ruby简单的基本常识

Xcode是什么?

Mac上建立程序开发环境的辅助应用程序。

什么是Command Line Tools?

一种可以编译程序的软件。 但我们不会直接使用它,你可以把它想成是电脑执行编程需要的软体工具跟套件之一就可以了。

Homebrew 是什么?

Homebrew 是开发者社群专为 MacOSX 打造的第三方套件管理程式,比如说安装 Ruby 需要一些编译工具或函式库,这些工具或函式库,可以从 Homebrew 取得。

Git是什么?

Git 是目前最流行的原始码版本控制软体。你可以把 Git 想像是程式码的时光机。

ImageMagick 简介

ImageMagick 是专门处理图片的函式库。未来我们在 Ruby 中常常需要使用 ImageMagick 相关的功能,所以通常在初始环境时,我们也会一并先安装。

PostgreSQL 简介

PostgreSQL 是一套强大的资料库。许多网站开发预设使用 PostgreSQL 作为底层资料库。在初始环境时,我们也会一并先安装。

RVM 简介

在 Mac 开发 Ruby on Rails 程式时,因为 Ruby 版本更新很快,常常会遇到一些版本与权限上的问题。所以当> 在开发时,我们通常不会使用系统内建的 Ruby。而是会改采用一套 Ruby Version Manager 去管理 Ruby 的安装与升级。透过 Ruby Version Manager ( RVM) 去安装 Ruby。
RVM 的官方网址在 http://rvm.io

Ruby是什么?

一种程式语言,它经常和框架(Rails)结合,常用于快速开发。
你将会在其他课程中学习到如何使用 Ruby on Rails 来搭建网站。

Rails是什么?

你将要学习使用的开发框架。

什么是Heroku?

Heroku 是 Rails 社群中,最方便稳定的网站部署工具。如果你开发了小型的网站,Heroku 提供了非常便利的部署工具。(用 Git 上传就能部署)。

部署(deploy)是什麼?

我们所有的编程工作都是在自己的电脑完成,所以只能在自己的浏览器上看到成果,如果想要让网站公开给大家看,但就必须将它放到伺服器上,这个把做好的网站安放到伺服器上的动作,就叫部署(deploy)。

你可能感兴趣的:(2018-03-03 Ruby简单的基本常识)