Ruby / Ruby on Rails
Python is another very nice general purpose programming language. Going from Python to Ruby, you’ll find that there’s a little bit more syntax to learn than with Python.
rbenv lets you manage installations of multiple Ruby versions.
FREE resources to help you get started in just under 6 hours...
I Love Ruby: Get started with the greatest programming language made for humans.
10 things to add to every Rails app
- Tailwind CSS;
- Authentication (Devise);
- Email systems:
- Letter opener
- Postmark
- Admin systems - administrate;
- Tests;
- Rubocop;
- Sentry;
- Sidekiq;
- Metamagic;
- Rack attack.
A Brief Overview of Rails Generators
How to debug interactions between your code and the Rails framework (and other gems)
Ruby/Rails courses
Learn Hotwire by Building a Forum
Learn Hotwire and Turbo with a free Rails 7 tutorial
Turbo Rails and Turbo Streams Tutorial Learn how to leverage the power of the turbo-rails library now included by default in Rails 7 to write reactive single-page applications without having to write a single line of custom JavaScript.
Can You Build a Web Application in Ruby Without Rails?
This is the third article in the series on building awesome web applications with Rails. It shows how to build a simple web app in Ruby from scratch, without using Rails.