←Terug naar het blog

Drupal 10, een snel overzicht

2022-12-16‱3 minuten leestijd

Drupal 10 is de nieuwste versie van het populaire open-source content management system (CMS) Drupal, uitgebracht op 14 december 2022. Het markeert het hoogtepunt van meer dan twee jaar ontwikkeling en brengt tal van nieuwe functies en verbeteringen met zich mee.

Een van de belangrijkste kenmerken van Drupal 10 is de ondersteuning voor moderne webontwikkelingspraktijken. Het bevat een nieuw front-end thema genaamd Olivero, dat is gebouwd met de nieuwste webtechnologieën, waaronder CSS Grid en Flexbox, en volledig responsief is. Drupal 10 biedt ook ondersteuning voor de nieuwste versies van PHP en MySQL, evenals ondersteuning voor ontkoppelde architecturen en headless CMS-opstellingen.

Een andere belangrijke verbetering in Drupal 10 is de verbeterde content authoring-ervaring. De nieuwe content-editor, genaamd “Content Moderation”, stelt auteurs in staat om eenvoudig de workflow en het beoordelingsproces voor hun content te beheren. Het bevat functies zoals aanpasbare statussen, rollen en machtigingen, evenals de mogelijkheid om content in te plannen voor latere publicatie.

Wat betreft prestaties, Drupal 10 biedt aanzienlijke verbeteringen ten opzichte van zijn voorganger. Het bevat een nieuw cachesysteem genaamd “Dynamic Page Cache”, dat zorgt voor snellere laadtijden van pagina's en verbeterde schaalbaarheid. Drupal 10 bevat ook een nieuwe tool genaamd “Big Pipe”, die de levering van dynamische content optimaliseert door de rendering van above-the-fold content te prioriteren.

Naast deze kernfuncties bevat Drupal 10 tal van andere verbeteringen en uitbreidingen. Het heeft een nieuw standaardthema genaamd “Olivero”, dat is gebouwd met de nieuwste webtechnologieĂ«n en volledig responsief is. Het bevat ook een nieuw plug-insysteem genaamd “Blocks”, dat meer flexibele en aanpasbare lay-outs mogelijk maakt. Drupal 10 bevat ook verbeterde ondersteuning voor meertalige websites, met verbeterde vertaalworkflows en de mogelijkheid om vertalingen op entiteitsniveau te beheren.

Een van de meest opwindende functies van Drupal 10 is de ondersteuning voor “Headless CMS”-opstellingen. Een headless CMS is een content management system dat de front-end presentatielaag ontkoppelt van de back-end content management laag. Hierdoor kunnen ontwikkelaars aangepaste front-end ervaringen bouwen met elke gewenste technologie, terwijl ze toch profiteren van de robuuste content management mogelijkheden van Drupal.

Drupal 10 bevat ook een aantal nieuwe API's en tools voor ontwikkelaars. Het bevat een nieuwe GraphQL API, waarmee ontwikkelaars gegevens kunnen bevragen en muteren met behulp van de GraphQL-querytaal. Het bevat ook een nieuwe “Workflow” API, waarmee ontwikkelaars aangepaste workflows en integraties met andere tools en systemen kunnen bouwen.

Over het algemeen is Drupal 10 een grote stap voorwaarts voor het populaire content management system. De ondersteuning voor moderne webontwikkelingspraktijken, de verbeterde content authoring-ervaring en de verbeterde prestaties maken het een sterke keuze voor organisaties die websites en digitale ervaringen willen bouwen en beheren. De ondersteuning voor headless CMS-opstellingen en nieuwe API's maken het een aantrekkelijke keuze voor ontwikkelaars die aangepaste oplossingen willen bouwen.

Categorieën: