Ruby on Rails
Ruby on Rails je cross-platforma web okvir za razvoj koji omogućava programerima za stvaranje baze podataka, web-stranica, a pružaju razne web usluge. Okvir je bio uveden u 2005 i dalje primati ažuriranja i danas.
- Pojednostavljeni okvir web razvoj za više platformi
- Stvaranje i implementaciju web stranice, aplikacije i usluge
- Test kod i programi za smanjenje greške
- Lako raditi s članovima tima na projektu razvoja
- Superior alata
- Veliki broj knjižnica
- Potiče odgovorno web development
- produktivnost se povećava
- Odlične značajke testiranje
- Okvirni opterećenja spor
- Prijave mogu biti spor
- Nedostatak pouzdanih dokumentacije
Ruby on Rails svibanj činiti se malo stare škole na današnjem web razvoj stručnjaka. Sada u svojoj 13. godini, popularni okvir još uvijek ima mnogo za ponuditi. Ruby, kao i drugih okvira, traži programere za rad na sustavan način. Ime za ovu metodu prema Ruby je „konvencija nad konfiguraciji.” Možda je najveća prednost HOO mentalitet je da različiti programeri mogu doći zajedno raditi na jednom projektu. Ruby također pomaže da se smanji stvaranje koda, dok sprečavanje preklapanja. Svatko tko ima koristi aplikacije razvijene s Ruby će im općenito prepoznati jer imaju vrlo čest stil implementacije. Ruby je korišten od strane web usluge kao što su GitHub i Hulu isporučiti mnoge aplikacije. Ruby nije tehnički programski jezik kao Python ili HTML. To samo služi kao spas vremenskog okvira koji omogućava programerima da rade u velikom broju jezika. Osnovna prednost platforme je da se pojednostavljuje upravljanje složenim web aplikacija. Oni koji su zaposleni u tehničkim područjima koji zahtijevaju razvoj API-ja vjerojatno pronaći Poželjno je da iskustvo s Ruby on Rails. Uostalom, veliki web razvojni projekti poput Kickstarter su završili s Ruby. Velika je stvar o Ruby je da nije previše zastrašujuće za početak web programer. Čak je učio u jednom danu za klase početnike kodera. Tu su, na žalost, neki nedostaci koristeći okvir. Veliki problem je uvijek bio brzinu. Web aplikacija izgrađen s Ruby može biti spor. Sam okvir može biti sporo boot, nudi se dosta frustracija. Drugi problem je u tome što je pouzdan dokumentacija za okvir može biti teško pronaći.