Ny Ruby on Rails i fuld fart frem over skinnerne

Den nyeste version af Ruby on Rails får forbedret performance. JQuery bliver samtidig nyt standardbibliotek for Ruby on Rails.

Artikel top billede

Danske David Heinemeier Hansson er klar med en ny version af sit populære webudviklingsframework Ruby on Rails.

Det er lidt over et år siden, at version 3.0 af Ruby on Rails blev frigivet.

Nu kommer så den nyeste version 3.1 af Ruby on Rails og den version står i performance-optimeringens tegn.

JavaScript samles i een fil

Blandt nyhederne er blandt andet anvendelse af Sprockets-teknologien. Sprockets-teknologien gør det nemmere for udviklere at organisere JavaScript-filer, der indgår i en webapplikation.

Når webapplikationen skal sættes i drift, kan en præ-processor samle koden fra forskellige Javascript-filer til een enkelt .js-fil.

Det øger hastigheden for load af en webside, da al koden er samlet et sted og dermed reducers antallet af HTTP-forespørgsler.

Sprockets er en del af Ruby on Rails Asset pipeline, der blandt andet skal minimere og komprimere Javascript og stylesheets.

Lad HTTP strømmen flyde

En anden performanceforbedring kommer med HTTP Streaming, der tillader en browser at hente stylesheets og javascript for en webside, selvom serveren endnu ikke har genereret hele siden.

For at den nye Ruby on Rails kan anvende HTTP Streaming kræver det dog, at den underliggende Ruby er version 1.9.2.

Caching af records

Den nye version af Ruby on Rails kommer også med en Identity Map. Når der læses en record fra databasen, bliver data holdt i en cache, så data kan tilgås igen uden at der læses fra databasen igen.  

Endelig bliver JavaScript-biblioteket for Ruby on Rails sat til at være JQuery som standard. Hvis man ønsker at anvende Prototype, der hidtil har været Ruby on Rails' standard JavaScript-bibliotek, er det enkelt at skifte til det.

Du kan læse mere om den nye version af Ruby on Rails her og i videoen nedenfor beretter David Heinemeier Hansson om designfilosofien bag de nye features i Ruby on Rails.

Annonceindlæg fra Computerworld

Platform X - Danmarks nye store konference for enterprise-platforme

For første gang: Computerworld præsenterer stærkt program for Platform X

Capgemini Danmark A/S

SAP S/4HANA Finance Lead

Københavnsområdet

Styrelsen for Danmarks Fængsler

Souschef til Kontor for Digitalisering og Forretningsudvikling

Københavnsområdet

Netcompany A/S

Erfaren Linux Operations Engineer

Nordjylland

Navnenyt fra it-Danmark

Lector ApS har pr. 2. februar 2026 ansat Jacob Pontoppidan som Sales Executive i Lectors TeamShare gruppe. Jacob skal især beskæftige sig med vækst af TeamShare med fokus på kommerciel skalering, mersalg og en stærk go to market eksekvering. Jacob har tidligere beskæftiget sig med salg og forretningsudvikling i internationale SaaS virksomheder. Nyt job

Jacob Pontoppidan

Lector ApS

Norriq Danmark A/S har pr. 1. januar 2026 ansat Morten Kronborg som Consultant ERP. Han skal især beskæftige sig med hjælp og rådgivning af kundernes handels-forretningsprocesser indenfor salg og indkøb. Han kommer fra en stilling som Digital Forretningskonsulent hos Gasa Nord Grønt. Han er uddannet speditør og har bevæget sig ind i handelsvirksomheder hvor han endte med ansvar for ERP-løsninger. Han har tidligere beskæftiget sig med at være ansvarlig for implementering og drift af IT-projekter. Nyt job

Morten Kronborg

Norriq Danmark A/S

55,7° North (a Beautiful Things company) har pr. 2. februar 2026 ansat Philip Jacobi Zahle, 53 år,  som Partner & CSMO. Han skal især beskæftige sig med Ansvar for Salg, Marketing og Brandudvikling i Norden, som han tidligere har gjort med GoPro, Skullcandy og Insta360 m.fl. Han kommer fra en stilling som Marketing & Branding Manager hos Boston Group A/S. Han har tidligere beskæftiget sig med distribution og brand building gennem 26 år og er kendt fra mærker som GoPro, Skullcandy og Insta360. Nyt job

Philip Jacobi Zahle

55,7° North (a Beautiful Things company)

Renewtech ApS har pr. 1. februar 2026 ansat Thomas Bjørn Nielsen som E-Commerce Manager. Han skal især beskæftige sig med at optimere og vækste virksomhedens digitale platforme yderligere. Han kommer fra en stilling som Operations Project Manager hos Tiger Media. Han er uddannet fra Aalborg Universitet og har en MSc. i International Virksomhedsøkonomi. Nyt job

Thomas Bjørn Nielsen

Renewtech ApS