Ruby on Rails
Ruby na tirih je okvir, razvoj spletnih platform, ki razvijalcem omogoča ustvarjanje baze podatkov, spletne strani, in zagotavljajo različne spletne storitve. Okvir je bil uveden leta 2005 in še vedno prejemati posodobitve danes.
- Poenostavljen okvir izdelava spletnih strani za več platform
- Ustvarjanje in uporabo spletne strani, aplikacije in storitve
- Test kodo in aplikacije za zmanjšanje napake
- Enostavno delo s člani ekipe na razvojnem projektu
- Superior orodja
- Veliko število knjižnic
- Spodbuja odgovornega razvoja spletnih
- produktivnost povečuje
- Odlične lastnosti za testiranje
- Okvirni obremenitve počasi
- Aplikacije lahko počasno
- Pomanjkanje zanesljivih dokumentacije
Ruby na tirih se morda zdi malo stare šole na današnji razvoj spletnih strokovnjaka. Zdaj, v svojem 13. letu je priljubljen okvir ima še veliko ponudbo. Ruby, tako kot drugih okvirov, pozove razvijalcem dela na sistematičen način. Ime za to metodo v skladu z Ruby je "konvencija nad konfiguracijo." Morda je največja prednost COC mentalitete je, da lahko različni razvijalci prišli skupaj, da dela na enem projektu. Ruby tudi pomaga zmanjšati ustvarjanje kode, medtem ko preprečevanje prekrivanja. Vsakdo, ki ima uporabljene aplikacije, razvite z Ruby jih bo na splošno priznavajo, ker so zelo pogoste stil razporeditve. Ruby je s spletnimi storitvami, kot so GitHub in Hulu uporabljajo, da bi veliko vlog. Ruby ni tehnično programski jezik kot Python ali HTML. To samo deluje kot okvir prihranek časa, ki razvijalcem omogoča delo v številnih jezikih. Primarna prednost platforme je, da poenostavlja upravljanje kompleksnih spletnih aplikacij. Tisti, ki so zaposleni na tehničnih področjih, ki zahtevajo razvoj API-jev, so verjetno ugotovili, je prednost, da izkušnje z Ruby na tirih. Konec koncev, so velike spletne razvojni projekti, kot je Kickstarter zaključili z Ruby. Velika stvar o Ruby je, da se preveč ne zastrašujoče za začne spletni razvijalec. Ugotovljeno je bilo tudi poučeval v enem dnevu na razrede novice kodiranje. Tam so, žal, nekaj slabosti za uporabo okvira. Velik problem je bila vedno hitrost. Spletne aplikacije, zgrajene z Ruby lahko počasno. Okvir sam lahko tudi počasi škorenj, ki ponuja največ pošteno količino frustracije. Drug problem je, da lahko zanesljivo dokumentacijo za okvir težko najti.