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 Trustworks

Tillid i en Zero-Trust verden

Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.

KMD A/S

Technical Solutions Architect

Københavnsområdet

BEC

Risk Officer

Region Sjælland

Netcompany A/S

IT Consultant

Midtjylland

Netcompany A/S

Data Management Consultant

Midtjylland

Navnenyt fra it-Danmark

Netip A/S har pr. 15. september 2025 ansat Peter Holst Ring Madsen som Systemkonsulent ved netIP's kontor i Holstebro. Han kommer fra en stilling som Team Lead hos Thise Mejeri. Nyt job
Industriens Pension har pr. 3. november 2025 ansat Morten Plannthin Lund, 55 år,  som it-driftschef. Han skal især beskæftige sig med it-drift, it-support og samarbejde med outsourcingleverandører. Han kommer fra en stilling som Head of Nordic Operations Center hos Nexi Group. Han er uddannet HD, Business Management på Copenhagen Business School. Han har tidligere beskæftiget sig med kritisk it-infrastruktur og strategiske it-projekter. Nyt job

Morten Plannthin Lund

Industriens Pension

Norriq Danmark A/S har pr. 8. december 2025 ansat Sarah Birkegaard Elkjær som Marketing Project Manager. Hun skal især beskæftige sig med at styrke marketingsteamets evne til at planlægge, drive og følge op på leadgenererende aktiviteter. Nyt job

Sarah Birkegaard Elkjær

Norriq Danmark A/S

Alcadon ApS har pr. 1. januar 2026 ansat Per Claus Henriksen som Datacenter-specialist. Per skal især beskæftige sig med opbygning og udvikling af Alcadons datacenterforretning. Per har tidligere beskæftiget sig med forskellige facetter af datacenterbranchen. Både via PR-bureau og som ansat i datacentre. Nyt job

Per Claus Henriksen

Alcadon ApS