Rumah Pembangunan Apa rubi di landasan kereta api (ror)? - definisi dari techopedia

Apa rubi di landasan kereta api (ror)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Ruby On Rails (RoR)?

Ruby on Rails (RoR) adalah rangka kerja aplikasi web pelantar yang ditulis dalam Ruby. Rangka kerja ini pada asalnya ditulis oleh David Heinemeier Hansson dan diteliti dan dikembangkan lebih lanjut oleh pasukan teras kereta api beberapa penyumbang individu. RoR membolehkan pengaturcara untuk mengembangkan aplikasi Web dengan lebih cepat dengan meminimumkan langkah, masa dan kata kerja yang terlibat dalam pengaturcaraan.


RoR hanya dikenali sebagai Rails. Pembebasan awal RoR pada Julai 2004. RoR diedarkan di bawah lesen MIT.

Techopedia menerangkan Ruby On Rails (RoR)

Ruby on Rails (RoR) mengikuti pendekatan model-view-controller (MVC) di mana logik aplikasi dibahagikan daripada antara muka pengguna. RoR melaksanakan teknik popular yang dikenali sebagai JavaScript yang tidak mengganggu untuk mengasingkan fungsi aplikasi dari Antara Muka pengguna. Seperti halnya kerangka moden yang lain, RoR menerapkan pendekatan "Konvensyen Atas Konfigurasi" yang bertujuan untuk mengurangi jumlah keputusan yang perlu dibuat oleh pengaturcara. RoR terdiri daripada beberapa pakej seperti:

  • Rekod Aktif: corak seni bina yang menyimpan maklumat dalam pangkalan data hubungan.
  • ActiveResource: pakej yang menyediakan perkhidmatan Web.
  • Pek Tindakan: pakej pengurusan dengan fungsi kawalan.
  • Tindakan Perkhidmatan Web: Pakej perkhidmatan web.
  • ActiveSupport: komponen pengurusan sokongan.
  • ActionMailer: Komponen pengurusan e-mel.

Walaupun RoR pada asalnya ditulis untuk berjalan di pelayan Web Mongrel, ia kini menyokong kebanyakan pelayan web dan juga menyokong pelayan pangkalan data seperti MySQL, PostgreSQL, Oracle, pelayan SQL dan DB2.

Apa rubi di landasan kereta api (ror)? - definisi dari techopedia