ruby_resources
Ruby - Useful Resources
Section titled “Ruby - Useful Resources”The following resources contain additional information on Ruby. Use them to deepen your knowledge.
Official Ruby Resources
Section titled “Official Ruby Resources”- Ruby Official Website:
https://www.ruby-lang.org/- The primary source for Ruby news, downloads, and links to documentation. - Ruby Documentation:
https://docs.ruby-lang.org/orhttps://ruby-doc.org/- Comprehensive documentation for Ruby versions and standard libraries. - RubyGems:
https://rubygems.org/- The official repository for Ruby libraries (gems). Find, install, and publish gems here. - Ruby Core API Documentation:
https://ruby-doc.org/core/- Detailed API docs for Ruby’s core classes and modules. - Ruby Standard Library API Documentation:
https://ruby-doc.org/stdlib/- API docs for Ruby’s standard libraries.
Installation and Version Management
Section titled “Installation and Version Management”- RubyInstaller for Windows:
https://rubyinstaller.org/- A self-contained Windows installer for Ruby. - RVM (Ruby Version Manager):
https://rvm.io/- Manage multiple Ruby installations on Unix-like systems. - rbenv:
https://github.com/rbenv/rbenv- Another popular tool for managing multiple Ruby versions.
Community and Learning
Section titled “Community and Learning”- Ruby Subreddit:
https://www.reddit.com/r/ruby/- A large online community for Ruby discussion and news. - RubyFlow:
https://www.rubyflow.com/- A curated link log for the Ruby and Rails community. - GitHub:
https://github.com/- Host to countless open-source Ruby projects and libraries. Search for ‘ruby’ to explore. - Ruby Central:
https://rubycentral.org/- A non-profit organization supporting the Ruby community, known for organizing conferences like RubyConf and RailsConf.
Ruby on Rails (Web Framework)
Section titled “Ruby on Rails (Web Framework)”- Ruby on Rails Official Website:
https://rubyonrails.org/- The main site for the popular web framework. - Rails Guides:
https://guides.rubyonrails.org/- Excellent tutorials and guides for learning Rails. - Rails API Documentation:
https://api.rubyonrails.org/- API documentation for Rails. - RailsConf:
https://railsconf.org/- The largest official conference for Ruby on Rails.
XML/HTML Processing
Section titled “XML/HTML Processing”- Nokogiri:
https://nokogiri.org/- A widely used, fast, and robust HTML, XML, SAX, and Reader parser with XPath and CSS selector support. - REXML (Standard Library): Included with Ruby, REXML is a pure-Ruby XML processor. Documentation is part of the standard Ruby library docs.
Databases
Section titled “Databases”- SQLite3 Gem: Search on RubyGems for
sqlite3for the Ruby interface to SQLite. - PG Gem (PostgreSQL): Search on RubyGems for
pgfor the Ruby interface to PostgreSQL. - MySQL2 Gem: Search on RubyGems for
mysql2for the Ruby interface to MySQL/MariaDB. - MySQL Homepage:
https://www.mysql.com/- Official site for MySQL database. - PostgreSQL Homepage:
https://www.postgresql.org/- Official site for PostgreSQL database.