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.