INNOVATION

Wat is de jamstapel?

JAMstack Laten we uitleggen wat de ‘JAM stack’ is voor mensen die het misschien beter moeten begrijpen. Dus eigenlijk is de JAMstack zelf vooral een naam voor een manier om de architectuur van het bouwen van webprojecten te benaderen. Het staat voor JavaScript, API’s en Markup. Om het eenvoudiger te maken, wordt het JAM of...

Last updated: 14 jan 2021

CONTENTS

JAMstack

Laten we uitleggen wat de ‘JAM stack’ is voor mensen die het misschien beter moeten begrijpen. Dus eigenlijk is de JAMstack zelf vooral een naam voor een manier om de architectuur van het bouwen van webprojecten te benaderen.

Het staat voor JavaScript, API’s en Markup. Om het eenvoudiger te maken, wordt het JAM of de JAM Stack genoemd.

Uitleg over Jamstack - Javascript, API's, opmaak
Uitleg over Jamstack – Javascript, API’s, opmaak

Het is gebaseerd op het idee dat je, in plaats van een soort grote dynamische applicatie te hebben die elke keer draait als er een verzoek binnenkomt – en dan HTML genereert en terugstuurt naar de browser – de front-end presentatielaag echt gaat scheiden en ontkoppelen van de verschillende dynamische functionaliteiten. Gewoonlijk wordt veel kant-en-klare Markup gebruikt als front-end presentatielaag. Daarnaast is JavaScript (min of meer) de belangrijkste runtime-engine, die praat met al deze verschillende API’s en services.

Eenvoudig gezegd, de basisdingen zitten in markup en vormen de stabiele basis. Die stabiele basis wordt verrijkt met JavaScript API’s. Dit voegt dingen toe zoals winkelwagentjes en alles wat een dynamische functionaliteit is. Dus als je een e-commercewinkel hebt, kun je proberen om alle productpagina’s vooraf te genereren en ze klaar te hebben als een klant op een van de pagina’s klikt. Deze pagina’s ‘leven’ direct op het CDN, waardoor de laadtijd zo snel mogelijk is.

Er is op dit moment gewoon geen manier om ze nog sneller te maken.

API nodig

Mensen zullen heel snel bladeren en een geweldige ervaring hebben. Zodra ze spullen in een winkelwagentje leggen, wordt een JavaScript-onderdeel geactiveerd om dat specifieke onderdeel te beheren. Zodra de bezoeker op de koopknop klikt, moet er ‘natuurlijk’ ergens op de server iets gebeuren. dat is waar je normaal gesproken een API of API-oproep zou gebruiken. Of het nu Stripe is, een meer volwaardige Commerce Layer, of zelfs je eigen zelfgebouwde serverloze functie die met Stripe praat, uiteindelijk moet je dit API eindpunt gebruiken. Het wordt ingeschakeld als er een echte ‘toestandsverandering’ of actie nodig is.

Serverloze

Door dit soort pre-built kan de applicatie of site ‘serverloos’ zijn. Dit betekent natuurlijk niet dat de applicatie zal opstarten zonder server. Het betekent gewoon dat de code niet 24/7 een server nodig heeft en alleen een beroep doet op de server wanneer dat nodig is. Daarom hoef jij je als site-eigenaar of ontwikkelaar geen zorgen te maken over het bouwen en onderhouden van de stabiliteit van de applicatie. Simpel gezegd, je serveert het gewoon. Zelfs met zoiets complex als het hosten van de site is het zo eenvoudig. Om dit te versterken en te versnellen kan een content delivery network worden gebruikt. Dit zijn geografisch verspreide proxyservers op het internet die zijn opgeslagen in datacenters. Het CDN helpt om inhoud snel op te slaan en af te leveren, of beter gezegd, zeer snel.

Kortom, zorg ervoor dat alles vooraf is gebouwd en klaar staat op een CDN dat zo performant mogelijk is. In dat scenario heb je (min of meer) het beste van twee werelden.

Het is een ingewikkeld systeem, maar dit zou je een beetje moeten helpen.

THINKING

Het verkennen van de impact van Web3 op online winkelen: Een blik op de toekomst van e-commerce.

De wereld van online winkelen staat op het punt een ingrijpende transformatie te ondergaan dankzij de opkomst van Web3-technologieën. Web3, ook bekend als Web3, is de volgende generatie van het internet, waar gebruikers meer controle hebben over hun gegevens en op een meer gedecentraliseerde en vertrouwensloze manier kunnen interageren met het internet. In 2023 is...

Shopify vs. Shopify Plus: een overzicht

Hallo daar! Laten we vandaag eens duiken in de wereld van eCommerce en de verschillen tussen Shopify en Shopify Plus verkennen. Of je nu een kleine startup bent of een bloeiende onderneming, inzicht in deze platforms is de sleutel tot je online succes. Dus, laten we het uit elkaar halen, in de stijl van Flatline...

URL-handgrepen vertalen met Shopify

Shopify’s recente release van URL handle vertaling markeert een belangrijke mijlpaal in het voltooien van hun uitgebreide vertaalmogelijkheden. Met deze verbetering kun je nu effectief alle gegevens vertalen die gekoppeld zijn aan een product (of andere sjablonen zoals collecties, blogs, enz.). Maar waarom is dit zo belangrijk, inmiddels spreekt toch bijna iedereen die online winkelt...

Een trechter voor leads bouwen in Hubspot

Hey Flatline Fam, vandaag gaan we jullie door Hubspot “leiden”! Het maken van een HubSpot lead funnel is een strategisch proces dat je marketinginspanningen op elkaar afstemt om prospects te begeleiden van de eerste bewustwording tot conversie, door gebruik te maken van HubSpot’s krachtige tools voor automatisering, content management en relatiebeheer. Wil je deze funnel...

Returnista vs Retourloos: Hoe je je eCommerce Returns Game kunt verbeteren

Gemiddeld wordt tussen de 20-30% van de online aankopen geretourneerd, afhankelijk van de branche. Deze trend kan een cruciale rol spelen in de winsten en verliezen van een bedrijf. Als je begrijpt hoe je het rendement kunt beheren door je strategieën dienovereenkomstig aan te passen, kun je gebieden identificeren die voor verbetering vatbaar zijn. Bij...

Het juiste bureau kiezen

Toch worden te veel digitale projecten als ‘niet succesvol’ bestempeld. Meestal komt dit door een mismatch met een bureau. In dit artikel hopen we je te informeren over veelgemaakte fouten bij het kiezen van een bureau, die leiden tot ontevredenheid of mislukte ontwikkelingsprojecten. Daarnaast leggen we uit wat je zorgvuldig moet controleren. Hoofdstuk 1: Ontwikkeltalen...

Shopify Marktplaatsen: C2C gemakkelijk gemaakt.

Inleiding tot Shopify Marktplaatsen Heb je er ooit van gedroomd om je eigen online marktplaats te creëren? Een ruimte waar kopers en verkopers naadloos op elkaar inspelen, waar een verscheidenheid aan producten beschikbaar is met één klik op de knop? Welkom bij Shopify Marktplaatsen. Deze toolkit, ontworpen en aangeboden door de e-commerce gigant Shopify, is...

De Ethereum Merge

Ethereum, de op één na grootste cryptocurrency, heeft op 15 september in Amerikaanse tijdzones een nieuw besturingsmodel aangenomen dat 99,9% minder energie verbruikt. Deze verandering van het besturingsmodel op de blockchain wordt de samenvoeging genoemd. Deze Ethereum-samenvoeging werd uitgevoerd om te reageren op de kritiek dat de cryptocurrency slecht is voor het milieu. Volgens Ethereum...

Revolutie met Shopify POS

Een naadloze omnichannel eCommerce strategie is bijna essentieel geworden voor succes. Een krachtige tool die je hierbij kan helpen is Shopify POS. We nemen je mee door de ins en outs van Shopify POS, leggen de functies, voordelen en het installatieproces uit en geven praktijkvoorbeelden. Laten we er dus in duiken en een revolutie teweegbrengen...

Belangrijke eCommerce- en unified commerce-trends die 2026 vormgeven

In een eerder artikel onderzochten we waarom unified commerce een strategische noodzaak is geworden voor eCommerce in 2026. Gefragmenteerde systemen, losgekoppelde kanalen en stijgende klantverwachtingen maakten één ding duidelijk: traditionele commerce-opstellingen zijn niet langer houdbaar. Nu 2026 nadert, botst die strategische visie met de operationele realiteit. AI-initiatieven versnellen, tech stacks breiden uit en organisaties worstelen...