Wat is Hyvä UI? De complete gids
Terug naar blog

Wat is Hyvä UI? De complete gids

AuthorRuthger Idema
27 april 20267 min leestijd

Eén licentie van ~250 euro. Geen abonnement. Een complete componentbibliotheek die werkt in Magento, Laravel én headless. Hyvä UI is het officiële design system van het Hyvä-ecosysteem — maar het is niet hetzelfde als een Hyvä theme. Die verwarring kost teams tijd en soms geld.

Wat is Hyvä UI? De complete gids

Eén licentie van ~250 euro. Geen abonnement. Een complete componentbibliotheek die werkt in Magento, Laravel én headless. Hyvä UI is het officiële design system van het Hyvä-ecosysteem — maar het is niet hetzelfde als een Hyvä theme. Die verwarring kost teams tijd en soms geld. Dit artikel legt exact uit wat het is, wat het doet en wanneer je het wel of niet inzet.


Wat is Hyvä UI precies?

Hyvä UI is het officiële design system en de componentbibliotheek van Hyvä. Gebouwd op Tailwind CSS en Alpine.js. HTML-first, minimale JavaScript.

Het bevat kant-en-klare UI-componenten die je direct kunt gebruiken of aanpassen:

  • Buttons en formulieren
  • Modals en dropdowns
  • Accordions en tabs
  • Navigatie en mega-menu's
  • Product cards en sliders

Elk component is geschreven in semantische HTML met Tailwind utility-classes. Alpine.js verzorgt de interactiviteit waar nodig — niet meer dan dat.

Daarnaast bevat Hyvä UI een Figma Community-bestand met design tokens en componenten die 1-op-1 matchen met de code. Designers werken in Figma, developers implementeren exact hetzelfde component. Geen interpretatieverliezen tussen ontwerp en build.


Hyvä UI vs. Hyvä theme — niet hetzelfde

Dit is het meestgemaakte misverstand.

Hyvä themeHyvä UI
Wat is het?Volledige Magento 2 frontendLosse componentbibliotheek
VervangtLuma (RequireJS / jQuery / Knockout)Niets — is een toevoeging
FrameworkMagento 2 specifiekFramework-agnostisch
PrijsAbonnement via Hyvä~250 euro eenmalig
Vereist?NeeNee

Een Hyvä theme is de volledige Magento 2 frontend die Luma vervangt. Hyvä UI is een losse componentbibliotheek. Je kunt Hyvä UI gebruiken bovenop een Hyvä theme, maar ook in een Laravel-project, een headless setup of een statische site. Ze zijn onafhankelijk van elkaar.

Wij zien bij klanten regelmatig dat teams denken dat ze Hyvä UI "automatisch" krijgen bij een Hyvä theme-licentie. Dat is niet zo.


Framework-agnostisch: wat betekent dat in de praktijk?

Hyvä UI is niet gebonden aan Magento. Je kunt het gebruiken in:

  • Magento 2 (met of zonder Hyvä theme)
  • Laravel (Blade templates, Livewire)
  • Headless setups (React, Vue, of Astro met server-side HTML)
  • Statische sites

De enige vereisten zijn Tailwind CSS en Alpine.js. Beide zijn lichtgewicht. Alpine weegt minder dan 15 kB gzipped. Er is geen build-step vereist als je via CDN werkt, al is een build-setup met Vite of webpack aan te raden voor productie.

Een voorbeeld van hoe een accordeon-component eruitziet:

html
<div x-data="{ open: false }">
  <button @click="open = !open" class="flex w-full justify-between px-4 py-3 font-medium">
    Wat kost levering?
    <svg :class="open && 'rotate-180'" class="w-5 h-5 transition-transform" ...></svg>
  </button>
  <div x-show="open" x-collapse class="px-4 pb-4 text-sm text-gray-600">
    Levering is gratis boven de 50 euro. Daarna 3,95 euro standaardtarief.
  </div>
</div>

Geen framework overhead. Geen virtual DOM. Gewoon HTML die werkt.


Performance: waarom maakt dit uit?

Hyvä UI volgt dezelfde performance-filosofie als het Hyvä theme: zo min mogelijk JavaScript.

Luma — de standaard Magento 2 frontend — laadt RequireJS, jQuery, Knockout.js en tientallen modules. Dat leidt tot grote JavaScript-bundles, trage Time-to-Interactive en slechte Lighthouse-scores.

Hyvä UI levert componenten die ~95% minder JavaScript bevatten dan een vergelijkbare Luma-implementatie. In de praktijk halen klanten met een goed geconfigureerde setup Lighthouse-scores van 95+.

Dat vertaalt zich in lagere bounce rates, hogere conversie en betere organische vindbaarheid. Niet als marketingclaim — als meetbaar resultaat.


De licentie: wat je krijgt en wat het kost

  • Prijs: ~250 euro eenmalig
  • Licentiemodel: per-ontwikkelaar of per-project (controleer de actuele licentievoorwaarden op de Hyvä-website)
  • Geen abonnement: je betaalt één keer, je gebruikt het blijvend
  • Inclusief: toegang tot alle componenten, het Figma Community-bestand en updates

Dat Figma-bestand is onderschat. Design tokens in Figma matchen met de Tailwind-config in de code. Als je kleurpalet verandert, pas je het op één plek aan en het propageert door het hele systeem — zowel in ontwerp als in code.

Voor agencies die meerdere projecten per jaar bouwen, verdient de licentie zich snel terug. Wij rekenen intern met een tijdsbesparing van 20-40% op de frontend-fase van een project, afhankelijk van de complexiteit.


Voor wie is Hyvä UI?

Hyvä UI is een goede keuze als je:

  • Regelmatig UI-componenten bouwt voor Magento, Laravel of headless projecten
  • Tailwind en Alpine al gebruikt of wil gebruiken
  • Consistentie wilt tussen design (Figma) en code
  • Geen zin hebt in een zwaar component-framework voor relatief simpele interactie
  • Snel wilt schalen zonder steeds opnieuw het wiel uit te vinden

Het Figma-bestand maakt het ook interessant voor designers die nauw samenwerken met developers. De componenten zijn gedocumenteerd, de tokens zijn benoemd en alles is afgestemd op wat in de code bestaat.

Voor agencies is het schaalvoordeel het grootste argument. Één licentie, gebruikt op meerdere projecten, met een gedeelde designtaal.


Wanneer Hyvä UI niet de juiste keuze is

Eerlijkheid duurt het langst. Er zijn situaties waarin Hyvä UI niet de beste inzet is.

Je gebruikt React of Vue als UI-layer. Hyvä UI-componenten zijn HTML + Alpine. Als je frontend al volledig in React of Vue draait, voeg je een tweede paradigma toe. Gebruik dan een React-native library zoals Headless UI of Radix. Je hebt een bestaand design system. Als je organisatie al investeerde in een eigen of extern design system (Material, Ant Design, Carbon), voegt Hyvä UI weinig toe. Je introduceert dan redundantie. Je doet een eenmalig mini-project. Voor een landingspagina van één week is de overhead van het opzetten van Tailwind + Alpine + Hyvä UI niet altijd de moeite waard. Gebruik dan gewoon vanilla Tailwind. Je team kent Alpine niet. Alpine heeft een lage leercurve, maar als niemand in je team er ervaring mee heeft en de deadline krap is, is dit niet het moment om het te introduceren. Investeer dan eerst in een proof-of-concept.

Hyvä UI in combinatie met een Hyvä theme

De meest krachtige combinatie: Hyvä UI bovenop een Hyvä theme in Magento 2. Je krijgt dan:

  • Een performante Magento 2 frontend zonder RequireJS/Knockout-baggage
  • Een kant-en-klare componentbibliotheek die dezelfde tech-stack gebruikt
  • Figma-bestanden die aansluiten op de frontend-implementatie

Wij zetten dit standaard in voor Magento 2-projecten waarbij UI-kwaliteit en performance beide prioriteit hebben. De checkout, het PDP en de categoriepagina's worden consistent opgezet vanuit dezelfde component-set. Dat beperkt technische schuld en versnelt onderhoud.

Een vergelijking van aanpakken vind je in Hyvä UI vs. Hyvä theme: wat kies je wanneer.


Praktische componenten: wat zit er in?

De componentbibliotheek bevat onder andere:

  • Navigatie: desktop mega-menu, mobiele hamburger, breadcrumbs
  • Formulieren: inputs, selects, checkboxes, validatie-states
  • Feedback: alerts, toasts, loading-states
  • Overlays: modals, drawers, tooltips
  • Productpagina: product cards, image galleries, kleurswatches, quantity-picker
  • Content: accordions, tabs, carousels, hero-secties

Elk component is gedocumenteerd met HTML-voorbeelden. Je kopieert, plakt en past aan — geen black-box abstracties.


Hyvä UI vs. andere component-libraries

Hyvä UITailwind UIFlowbiteDaisyUI
Alpine.js basedJaDeelsJaNee
Figma-bestandJaJa (betaald)NeeNee
Magento-readyJaNeeNeeNee
Framework-agnostischJaBeperktJaJa
Prijs~€250 eenmalig$299+/jaarGratis/betaaldGratis
E-commerce componentenJaBeperktNeeNee

Het onderscheidende aan Hyvä UI is de combinatie van Figma-integratie, e-commerce-specifieke componenten en de aansluiting op het Hyvä-ecosysteem. Voor generieke projecten zijn Flowbite of DaisyUI soms goedkopere alternatieven — maar ze missen de Magento-context.


Samenvatting

Hyvä UI is een betaalbare, goed gedocumenteerde componentbibliotheek die de frontend-productiviteit verhoogt. Het werkt in Magento 2, Laravel en headless. Het is niet hetzelfde als een Hyvä theme en vervangt niets — het is een toevoeging.

De ~250 euro eenmalig is laagdrempelig. De echte waarde zit in de tijdsbesparing en de consistentie tussen design en code, over meerdere projecten heen.

Gebruik het als je Tailwind en Alpine al inzet, of wil inzetten. Gebruik het niet als je een zwaar React-gebaseerde setup hebt of een bestaand design system.


Wil je weten of Hyvä UI past bij jouw tech-stack en roadmap? Wij kijken graag een uur mee via een gratis Tech Check. Geen verkooppraatje, gewoon een eerlijk oordeel van senior developers die het dagelijks inzetten. Neem contact op.

Ruthger Idema

Geschreven door Ruthger Idema

15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.

Meer over ons team →
Deel dit artikel:

Wil je jouw e-commerce naar het volgende niveau?

Plan een vrijblijvend gesprek met onze experts over Magento, Shopify of Laravel maatwerk.

Plan een Tech Check