Ruby on Rails Ruby-də yazılmış tam bir mənbə kodu web proqramdır. Bu məşhur MVC çərçivə modelini izləyir və onun "şərti konfiqurasiya" tətbiqi inkişaf yanaşması ilə tanınır.

Ruby on Rails Ruby proqramlaşdırma dilini istifadə edərək, 2004-cü ildə David Heinemeier Hansson (DHH) tərəfindən yaradılan tam özellikli açıq mənbə veb proqram platformasıdır. Proqramlaşdırmaçının xoşbəxtliyi və CoC ( Konfiqurasiya Sazişi ) fəlsəfəsi, DRY ( Özünüzü təkrar etmə ), Active Record Pattern və REST ( State Transmission View ) istifadə edərək, davamlı performansı təmin edən optimallaşdırılmış bir quruluşdur.

Veb proqramlarını üç müxtəlif modullara bölən MVC memarlıq dizayn modelinə əsaslanır:

  • model
  • Görünüş
  • nəzarətçi

Bu, işgəncə təqdimatından təcrid etməyə kömək edir və kodun saxlanmasını çox asanlaşdırır və daha çevik olur.

Ruby , Ruby on Rails tərəfindən istifadə olunan proqramlaşdırma dilidir .

tag Ruby on Rails platforması ilə bağlı məsələlər üçündür. Bu etiket xüsusilə suallar üçün yararlıdır:

  • Rails MVC Şablonları
  • Rails obyektləri
  • Rails üsulları
  • Rails daşları
  • Rəhbərləri seyr edir
  • Rail marşrutları
  • Rails plugins
  • ActiveRecord obyektinin əlaqəli Xəritəçəkmə (ORM)

Ruby on Rails ilə bağlı suallar, ruby ​​dilinin, sözdiziminin və kitabxanalarının və ya Ruby on Rails MVC mühitinə aid olmayan digər məsələlərlə bağlı deyilsə, [tag: ruby] ilə etiketlenmemelidir.

Ruby yerinə istifadə edərək, bir sual yazmaq üçün uyğun olduqda daha ətraflı məlumat üçün Ruby wikiyə baxın.

Xüsusi Versiyalar

Ruby on Rails-in xüsusi versiyaları ilə bağlı suallar həmçinin müvafiq etiketlərdən:

Başlamaq üçün zaman

İnteraktiv Ruby

  • Codecademy - Ruby və dinamik proqramlaşdırma əsaslarını öyrənin

Online kurslar

  • Web proqram mimarileri - Müasir veb proqram mimarilerinin nasıl oluşturulacağı ve dağıtılacağını öğrenin - Internet-based uygulamalar ve bulut temelli bir texnologiyada bir istifadəçi interfeysi olaraq bir brauzeri istifadə edin. Ruby on Rails mühitində web applications haqqında məlumat əldə edəcəyik. Rails, Ruby proqramlaşdırma dili əsasında web applications qurmaq üçün bir çərçivədir.

Resurslar

kitablar

Ruby on Rails ilə bağlı suallar verərkən:

  1. API sənədlərini diqqətlə oxuyun və Yığın daşması ilə dublikatları axtarmaq.
  2. Ruby və Ruby'nin bu məsələ ilə əlaqəli Rails versiyasını qeyd edin.
  3. Sualı sadə bir şəkildə bölüşdürün, əgər bu cəmiyyətə problemi daha yaxşı başa düşsün, kod snippetləri əlavə edin.
  4. Sayfanın daha çox ziyareti olması üçün soruyu müvafiq etiketlerle qeyd edin.
  5. Hər hansı bir səhv barədə məlumat verin - konsol məlumatlarını istifadə etmək ən yaxşı məlumatdır.

Cəmiyyətə qatqı

  1. Əgər problemi həll edə bilsəniz, sualınızı cavablandırın.
  2. Sorğu və cavabların keyfiyyətini qiymətləndirmək və saxlamaq üçün müvafiq olaraq qaldırın və azaltın.

Rails üzərindəki Ruby'e qatqı

Dünyada Ruby Rails'e kömək edən yüzlərlə insan var. Bu təlimatı izləməyə başlaya bilərsiniz.

Sohbetler

Etiketlər