O que é um "recurso" no Rails?

Pergunta idiota, mas tenho alguma confusão persistente sobre o que, exatamente, um "recurso" está no Rails. O termo é usado em todos os lugares, mas tenho uma sensação engraçada de que ele pode estar sendo usado de maneira bastante vaga. É referenciado no modelo, no controlador e, literalmente, noroutes.rb.

É a rota específica? Por exemplo,map.resources mapeia os 7 "recursos" RESTful. Então, um exemplo de1 recurso seria a chamada para, digamos, oindex ação do controlador de uma classe em particular?!?

É uma referência à página / objeto inteiro que está sendo recuperado? ou talvez, mais estreitamente, uma tabela de banco de dados? ou a linha sendo recuperada?

É algo mais?

Enfim, espero que alguém possa me esclarecer ...

questionAnswers(6)

yourAnswerToTheQuestion