Rijkskunst

De opdracht

Voor dit project was de opdracht om een serverside rendered Progressive Web App (PWA) te maken, waarbij extra aandacht besteed moest worden aan het optimaliseren van de performance. Het doel was om een applicatie te ontwikkelen die snel laadt, goed presteert op verschillende apparaten en netwerkverbindingen, en een optimale gebruikerservaring biedt.

Mijn invulling

Om de kunst van het Rijksmuseum thuis te kunnen bekijken, heb ik de webapp Rijkskunst gemaakt. Deze app gebruikt de Rijksmuseum API om kunstwerken te laden die gebruikers per categorie kunnen bekijken. Het is een Single Page Application (SPA) die server-side rendering gebruikt met Express en Handlebars voor betere zoekmachineoptimalisatie en snellere laadtijden. Belangrijke functies van de app zijn onder andere het overzicht van kunstwerken, detailpagina's, categorie-filters en een zoekbalk.

Bekijk de code
Screenshot van de Rijkskunst website