Кућа Развој Шта је рубин на шинама (рор)? - дефиниција из техопедије

Шта је рубин на шинама (рор)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Руби Он Раилс (РоР)?

Руби он Раилс (РоР) је вишеплатформски оквир веб апликација написан у Руби-у. Оквир је изворно написао Давид Хеинемеиер Ханссон, а истражио га је и даље развио тим железничких језгра неколико појединачних сарадника. РоР омогућава програмеру да много брже развија веб апликације смањујући кораке, време и вербиаге који су укључени у програмирање.


РоР је једноставно познат као Раилс. Почетно издање РоР-а било је у јулу 2004. године. РоР се дистрибуира под лиценцом МИТ.

Техопедија објашњава Руби Он Раилс (РоР)

Руби он Раилс (РоР) следи приступ контролера модела (МВЦ) у којем је логика апликације одвојена од корисничког интерфејса. РоР имплементира популарну технику звану ненаметљиви ЈаваСцрипт да би изоловао функционалност апликације од корисничког интерфејса. Као и сваки други савремени оквир, и РоР примењује приступ „конвенција о конфигурацији“ који настоји да смањи број одлука које програмери морају да донесу. РоР се састоји од неколико пакета као што су:

  • Ацтиве Рецорд: архитектонски образац који чува информације у релацијским базама података.
  • АцтивеРесоурце: пакет који пружа веб услуге.
  • Ацтион Пацк: пакет за управљање са контролним функцијама.
  • Акција Веб услуге: Пакет веб услуга.
  • АцтивеСуппорт: компонента за управљање подршком.
  • АцтионМаилер: Компонента за управљање е-поштом.

Иако је РоР изворно написан да се изводи на веб серверу Монгрел, сада подржава већину веб сервера и такође подржава сервере база података као што су МиСКЛ, ПостгреСКЛ, Орацле, СКЛ сервер и ДБ2.

Шта је рубин на шинама (рор)? - дефиниција из техопедије