2015-08-18 21 views
5

Railties adlandırılır aktif başlangıç ​​ya aktif veya harekete ile:Raylar eylem (Railties isimlendirme) vs Rails

  • aksiyon mailler
  • aksiyon paket
  • aksiyon görünüm
  • acti ettik
  • aktif Model
  • aktif rekor
  • aktifaktif ve eylem arasındaki fark, ve ne bu sözler yapmak zorunda nasıl destek

Bileşenin içeriği veya işlevselliği ile?

+2

çek eğer böyle - http://stackoverflow.com/questions/23747162/what-is-the-naming- rule-behind-ray-parts/23747647 # 23747647 –

+0

@ArupRakshit, oh teşekkürler, bunu bulamadı. – lakesare

cevap

0

İşlem adları gelen HTTP talepleri işleme ve uygun bir tepki sağlamak için sorumludur kontrol tabakanın (ve görünüşüdür tabaka) temsil eder.

Etkin adlar, model modelini temsil eder. Etki alanı modelinizi temsil eder ve uygulamanıza özgü iş mantığını içine alır.

Bu yazı Raylar depoda README.md dosyasından geçerli: https://github.com/rails/rails/blob/master/README.md

+0

kuyu, 'aktif destek' aslında bence model katmanına ait değil. – lakesare

+0

Aktif Destek belki de istisnadır. Belki de başlangıcında, bunu modeller için yardımcılar topluluğu olarak yarattılar, dunno. Ama kesinlikle aktif destek Aktif olanla eşleşmiyor. –

+1

@FranMartinez 'ActionCable' denilen bir şey var (yakında geliyor!) .. :) Hiçbir fikir, gerçekten hangi kuralların bu isimleri seçtiğine dayanıyor. –

İlgili konular