Bu büyük bir soru! o yönlendirme ile ilgilidir olarak
daha iyi olanı kaynak 'veya 'kaynaklar' yapar anlamak için buraya başlardım: http://guides.rubyonrails.org/routing.html#resource-routing-the-rails-default
bunun kısa olduğunu belirli bir denetleyici için (eylem kümesi formalizes olduğunu Belirli bir kaynağın durumunu değiştirmekten sorumlu olan URL/HTTP Fiil çiftleri tarafından çağrılır. Kaynakları isimler olarak düşünün: Order, LineItem, Bu isimlerle ne yapmak isteyebileceğinizi teklif edin ve düşünün: tipik olarak onları oluşturun, silin, değiştirin, birtakım setleri alın, vb. Çekirdek model nesneleriniz ve/veya bu çekirdek modellerin bazı kompozit sunumları olmak zorunda değilsiniz.
Yine - Raylar Kılavuzları becerikli yolları yukarıdaki bağlantıyı Bölüm 2.1'de çok özlü Raylar özetleyelim: Eğer
' 'Raylar olarak, becerikli rota HTTP fiilleri ve URL'ler ve denetleyici eylemleri arasında bir eşleme' REST ile tanımadığın, Wikipedia'nın mimaride bazı iyi - ama kapsamlı değil - kapsama alanı var: http://en.wikipedia.org/wiki/Representational_State_Transfer.
"RESTful Web Services" okumalarını öneririm. Yazar, REST ve Kaynak Odaklı Mimariler'in fikirlerini derinden inceliyor. http://oreilly.com/catalog/9780596529260 – Samo
[Rails'de bir kaynak nedir?] 'ın olası kopyası (http://stackoverflow.com/questions/4686945/what-is-a-resource-in-rails) –