Ruby on Rails (RoR; esperante: Rubeno sur Reloj) estas modjularo skribita per programlingvo Ruby kiu respondas al MVR-arkitekturo. Oni uzas tiun ĉi modjularon kiam oni volas rapide krei flekseblan interretan aplikaĵon. RoR donas al programisto eblecon rapide kunigi datumbazon kaj aplikaĵon kun TTT-servilo. RoR estas libera programo kaj ĉiu povas uzi ĝin, modifi kaj disvastigi lau MIT-permesilo.
Filozofio de RoR
Ruby on Rails respondas al principoj laŭ kiuj programisto ne devas ripeti pecojn de identa program-kodo en diversaj lokoj, kaj ne devas fari milojn da agordaĵoj por funkciigi aplikaĵon.
Jen ankoraŭ kelkaj principoj de RoR-modjularo:
- Aplikaĵoj ne devas difini propran arkitekturon, ĉar ili jam uzas pretan MVR-kadron.
- Per programlingvo Ruby oni povas krei domajn-specifajn lingvojn, kiuj estas facile legeblaj kaj klaraj.
- RoR donas al programisto eblecon ne ripeti sian kodon, sed skribi necesajn pecojn nur unu fojon kaj poste reuzi ilin.
- Defaŭlte RoR uzas agordaĵojn, kiuj taŭgas por plimulto da aplikaĵoj. Sed kiam programisto volas krei ion nenorman, li povas okupiĝi pri pli multa kvanto da agordaĵoj ol en facilaj okazoj.
Eksteraj ligiloj
- Dissendolisto pri Ruby kaj Rails.
- Hejmpaĝo de Rubeno sur Reloj. Arkivigite je 2018-06-07 per la retarkivo Wayback Machine
- Instiki - libera programo por krei vikion.
- Typo - libera programo por krei blogon.
- Full Ruby on Rails Tutorial Arkivigite je 2007-05-17 per Archive.today
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.