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.

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    It-løsninger | Online

    Kod smartere med GitHub Copilot

    Få styr på GitHub Copilot og skriv bedre kode hurtigere. Se hvordan Copilot løser opgaver, sparrer på fejl og løfter komplekse workflows. Oplev live demo og lær hvordan du kommer i gang med licenser og opsætning.

    Sikkerhed | København

    Cyber Threats

    Få teknisk indsigt og konkrete løsninger til at modstå moderne cyberangreb. Lær af fejl, stop angreb i tide og byg systemer med ægte resiliens. Fokus på lavniveau-detektion, netværksovervågning og hurtig gendannelse. Deltag i Cyber Threats fra...

    It-løsninger | København V

    Platform X 2026: Forretning, teknologi og transformation

    Mød verdens stærkeste og mest effektive platforme der driver den digitale transformation samlet i København - og dyk ned i den nyeste teknologi.

    Se alle vores events inden for it

    Økonomistyrelsen

    Processtærk it-profil til Statens BI

    Københavnsområdet

    Capgemini Danmark A/S

    SAP Senior Consultant (Procurement to Pay)

    Københavnsområdet

    Forsvarsministeriets Materiel- og Indkøbsstyrelse

    Teknisk systemansvarlig / ingeniør inden for taktisk datalink

    Københavnsområdet

    Navnenyt fra it-Danmark

    Sharp Consumer Electronics har pr. 1. april 2026 ansat Daniel Eriksson som salgsdirektør for de nordiske lande. Han skal især beskæftige sig med at accelerere virksomhedens vækst i Norden. Han kommer fra en stilling som nordisk salgsdirektør hos Hisense. Han har tidligere beskæftiget sig med detailhandel, kommerciel strategi og markedsudvidelser med bemærkelsesværdige resultater til følge. Nyt job

    Daniel Eriksson

    Sharp Consumer Electronics

    Henrik Vittrup Zoega, projektkoordinator hos Departementet for Fiskeri, Fangst, Landbrug og Selvforsyning, Grønland, har pr. 22. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Syddansk Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Henrik Vittrup Zoega

    Departementet for Fiskeri, Fangst, Landbrug og Selvforsyning, Grønland

    Immeo har pr. 1. marts 2026 ansat Theo Lyngaa Hansen som Consultant. Han kommer fra en stilling som Data Manager hos IDA. Han er uddannet i Business Administration & Data Science. Nyt job
    Renewtech ApS har pr. 1. februar 2026 ansat Mads Linné Kaasgaard, 31 år,  som Marketing Specialist. Han skal især beskæftige sig med med at løfte Renewtechs brand og kommunikation yderligere ud globalt. Han kommer fra en stilling som Marketing Manager hos Induflex A/S. Han er uddannet fra Aalborg Universitet og har en Cand. Merc. i Sprog & International Virksomhedskommunikation. Nyt job

    Mads Linné Kaasgaard

    Renewtech ApS