I'm a front-end dev currently being asked to work on a Rails API backend. What are some good resources to get comfortable with the language and the framework?

This page summarizes the projects mentioned and recommended in the original post on /r/rails

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • curriculum

    The open curriculum for learning web development

  • I can highly recommend The Pragmatic Studio Course and The Odin Project.

  • ruby

    Exercism exercises in Ruby. (by exercism)

  • Ruby: - The Well-Grounded Rubyist. It covers some advanced Ruby, so it's worthwhile even if you already know some Ruby. - Exercism for Ruby practice.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • learn-ruby

    Learning resources for Ruby, Rails, and related skills.

  • For even more resources, here's my list of my favorites: https://github.com/fpsvogel/learn-ruby

  • ruby-science

    The reference for writing fantastic Rails applications

  • It's a bit more advanced, but I like Ruby Science by thoughtbot.

  • rswag

    Seamlessly adds a Swagger to Rails-based API's

  • https://github.com/rswag/rswag - helps generate Swagger documentation (you can upload it to an external service, like readme.com or serve from your Rails app)

  • alba

    Alba is a JSON serializer for Ruby, JRuby and TruffleRuby.

  • Alba gem for JSON serializer

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts