Ruby on Rails

(Jun 2019)

Rails is a batteries-included web development framework. It’s especially fast and easy for prototyping CRUD web apps.

On Debian-like distributions:

#  apt install ruby sqlite3 libsqlite3-dev
#  gem install rails

Start a Rails project.

$  cd Projects
$  rails new myproj
$  cd myproj
$  ./bin/rails server

Point a web browser at http://localhost:3000/.

Does Ruby have a virtual environment thing to isolate the dependencies for all these gems? Yes, Bunder, and Rails uses it by default.