Hoppa till huvudinnehåll
Menu

Den här sidan använder cookies. Om du fortsätter använda sidan så accepterar du användandet av cookies. Läs mer om cookies

Jag förstår

Intervju: Vad kommer Drupal 8 innebära, Jonathan?

Jag har ställt några frågor till Jonathan Gustafsson, en av våra frontend utvecklare med passion för HTML5, JavaScript och CSS, om vad han tror om Drupal 8 som lanseras till hösten.

Vilka nyheter i Drupal 8 skulle du lyfta fram som extra viktiga?

– När man utvecklar en sajt pratar man om frontend-delen, den del som skapar gränssnitten och utseendet, och backend-delen, den del som hanterar all affärslogik bakom kulisserna. I Drupal 8 ändras sättet man bygger båda delarna på helt och hållet och de blir ännu mer separerade från varandra!

– Hur vi nu skriver vår frontend-kod revolutioneras med Twig, ett PHP-ramverk för att bygga gränssnittsmallar med. Syntaxen är mycket enklare och mer läsbar. Och det finns mängder av inbyggd funktionalitet som är otroligt bra för oss som bygger gränssnitten. I Drupal 8 finns något som heter bastema och det är vad det låter, ett tema som man använder som bas när man ska göra ett nytt tema. Så när man sätter upp en site behöver börjar med ett simpelt och skalbart tema för att sedan addera sina unika ändringar. 

– Några av mina personliga favoriter:

{{ 'Hello Earth.'|t }}
array_list|first och array_list|last
{{ content|without('field_example') }}

– I Drupal 8 introducerar vi dessutom Symfony som är ett objekt-oriented komponentbibliotek som helt ändrar hur vi skriver vår backend kod. Istället för att utveckla själva kan vi använda färdiga, robusta komponenter för mycket av basfunktionaliteten.

– Både Twig och Symfony, som givetvis är öppen källkod och underhålls och utvecklas av stora egna utvecklarcommunityn, är utmärkta exempel på hur Drupal 8 i ännu högre grad standardiseras och återanvänder andras arbete vilket är till glädje för alla.

Vilka företag och organisationer tror du kommer ha störst nytta av Drupal 8?

– Drupal 8 kommer fortfarande vara starkast inom segmentet större, mer komplexa sajter, men även fungera bra för enklare siter. Även de som har behov av skräddarsydda webbapplikationer och tjänster som lagrar innehåll och behöver kommunicera med andra system kommer tycka Drupal 8 är ett intressant alternativ till att bygga från grunden.

Vad tror du Drupal 8 kommer innebära för dig som jobbar med Drupal?

– Jag tror som sagt att med Drupal 8 kommer allt fler överväga att använda Drupal för att bygga skräddarsydda webbapplikationer med. Man får så mycket gratis, utan att behöva tumma på flexibiliteten och möjligheterna att kommunicera med andra system.

– I min vardag kommer Drupal 8 göra arbetet roligare eftersom en större andel av våra kunders budgetar kan gå till utveckling av eftersökta funktioner, än till underhåll och buggfixande eftersom koden blir enklare att förvalta.

Kontakta Jonathan om du har några frågor kring front-end utveckling med Drupal 8.

 

Vi hjälper dig nå resultat. Kontakta oss Ring direkt på 08-20 90 04.

Cache in Drupal 8: How it worked, and what we wanted to be solved in D8

If you just want your content to be cached before Drupal 8, there were almost no problems, just turn on caching for anonymou…
MDN

Cache in Drupal 8: Introduction

In a series of blog posts we will go through how caching works in Drupal 8, to try to demystify the caching layer in Drupal …
MDN

Updating taxonomy term name in Drupal 8

Here you can read how to use hook update for updating taxonomy terms in Drupal 8.