Website platform kiezen: journalistiek portfolio
Definitie
De platformkeuze voor jimvandenbreemen.nl liep van februari tot maart 2026 via drie sessies. Startpunt was WordPress (Elementor, JRF-thema). Eindpunt: Hugo met custom thema “jvdb”. Tussenstation: Astro. De keuze werd beïnvloed door drie eisen die moeilijk tegelijk realiseerbaar zijn in standaard builders: gelijkwaardige presentatie van journalistiek en beeldwerk, scrollytelling-mogelijkheid, en lage vaste kosten.
Context
De toenmalige site (WordPress + Elementor) had geen journalistieke content, gebruikte bestandsnamen als albumtitels en presenteerde Jim alleen als fotograaf. De wens was een rebuild die journalistiek en foto/video als twee gelijkwaardige poten behandelt, met toekomst voor interactieve formats. Elementor-abonnement was al opgezegd.
Kernpunten
Vergelijkingstabel platforms
| Platform | Voordelen | Nadelen voor deze use case |
|---|---|---|
| WordPress + Blocksy/Greenshift | Vertrouwd, lifetime deals beschikbaar (FooGallery), snelle opzet | Builder-afhankelijkheid, Bricks niet meer eenmalig (jaarlicentie sinds 2024), scrollytelling lastig |
| Astro | Maximale flexibiliteit, component-based, sterk voor interactieve formats, geen builder-lock-in | Meer setup-werk, minder out-of-the-box |
| Hugo + custom thema | Statisch, snel, versiebeheervriendelijk, geen licentiekosten, Claude Code bouwt het thema | Geen GUI, alle logica handmatig |
Beslispad
- Februari 2026: WordPress-stack onderzocht. Bricks valt af (overgang naar jaarlicentie). Gutenberg + Greenshift als alternatief, maar complex. Astro gekozen als flexibelste optie voor journalistiek + scrollytelling combinatie.
- Februari 2026 (vervolg): Astro bevestigd. Volgende stap: visueel HTML/CSS-prototype, donkere fotografische richting als vertrekpunt.
- Maart 2026: Platformkeuze bijgesteld naar Hugo. Reden: statische output, sneller, geen node_modules-overhead voor eenvoudigere pagina’s; Claude Code bouwt het thema volledig op maat.
Scrollytelling
Scrollytelling was een expliciete eis. Overwogen opties:
- Scrollama (JavaScript library): voorkeur voor zelfgebouwde implementatie
- Shorthand of Flourish embed: als backup voor complexe interactieve onderdelen
- Hugo en Astro zijn beide compatible; WordPress vereist meer workarounds
Lifetime deals vs abonnementen
Voorkeur voor eenmalige betaling boven abonnementen. FooGallery lifetime als voorbeeld van wat werkte in het WordPress-scenario. Bricks was aantrekkelijk geweest maar viel af door licentiewijziging. Dit criterium speelde mee in de verschuiving naar open source + zelfgebouwd.
Content inventaris bij lancering
Bij platformkeuze in maart 2026 was de inhoudelijke basis al grotendeels aanwezig:
- 3 interviews (Thijs Janssen, Ruth van Lenthe, Shindar Khalil)
- 1 achtergrondverhaal (De Hoven Noord)
- 4 nieuwsverhalen
- 1 video item (WHY2025 Revspace)
- 4 audio items
- 3 fotoreportages + Iftar sfeerverslag
- 5 columnideeën
- 19 fotoseries (Chernobyl, Burned out, Kyiv Framed, Malta Framed, Glass, Ode aan Zutphen, F1 Zandvoort e.a.)
Verbanden
- Zie ook: wiki-jimvandenbreemen-design-systeem (Hugo custom thema jvdb, font stack, kleurenpalet)
- Gerelateerd project: jimvandenbreemen.nl
Bronnen
Geen externe bronnen. Kennis gedestilleerd uit platformvergelijkingssessies.