Ruby on Rails 3.1 använder en ny teknik som kallas Sprockets för att påskynda JavaScript-exekveringen. Sprockets sammanställer alla funktioner som en webbapplikation använder till en enda fil, vilket förenklar arbetet för utvecklaren och snabbar upp applikationens svarstid. Nya funktioner att hålla utkik efter
Asset Pipeline
Asset Pipeline är den huvudsakliga egenskapen i releasen (Ruby on Rails 3.1) . Enkelt uttryckt tillåter det korrekt organisation av CSS- och JavaScript-filer. Tillgångspipelinen hjälper till att göra det enkelt att organisera och betjäna dina tillgångar.
Att kombinera pipelinen med en vältrimmad webb- och applikationsserver innebär att webbplatser blir flammande snabbt! Dessutom kommer webbläsare att ladda sidor snabbare än någonsin tidigare, speciellt när de används med tillgångspipeline, eftersom det bara är en fil som används i appen. Helst, medan användaren navigerar genom din webbplats, skulle hans webbläsare inte behöva ladda tillgångarna igen eftersom den är cachad; så laddningstid upplevs först vid första besöket.
HTTP-strömning
HTTP-strömning (Ruby on Rails 3.1-uppdatering) hjälper servern genom att skicka data till klienten i bitar. Istället för att skicka den först när sidan har renderats helt, skickar den renderat innehåll så snart det har producerats.
jQuery är nu standard
Standard JavaScript-biblioteket för Ruby on Rails har bytts till jQuery. Användare kan enkelt ändra från det tidigare standardbiblioteket, Prototype, genom ett enda kommando. Utvecklare borde inte märka någon skillnad, och framöver kommer Ruby on Rails att kunna utnyttja det arbete som görs på detta populära bibliotek.
Det här är bara några av de nya funktionerna som är tillgängliga för dig med Rails 3.1. Det finns mycket annat bra du kan utforska. Berätta för oss vilka av funktionerna som listas här som bäst passar dina behov. Glad kodning!
Kontakta oss.