Loading Form...
Thank you! The form was submitted successfully.
Feb 7, 2019 | 2 minute read
written by Jamie Barton
So what does the Open Commerce Architecture promoted by Elastic Path have to do with JAMstack? And what exactly is JAMstack?
Over the last 3-4 years the term JAMstack has increasingly become a household term amongst frontend developers. The way you built a website or used a CMS 3-4 years ago is very different today.
We are able to leverage static site generators like Gatsby to fetch data from files and utilise API-based Content Management Systems to compile pages to static HTML ahead of time.
This process dramatically reduces the time it takes to load and navigate between pages, because there are no round trips to the database. Therefore, if you’re using a service like Netlify, you’re able to hand off your build process and make use of some of the world’s fastest well-distributed Content Delivery Networks (CDNs) available today.
Elastic Path was started when people were just beginning to see the true power of API-driven websites.
The Elastic Path founders predicted that the future would mean we no longer depend on only one tool to do the job, but many, and today Elastic Path is best described as a platform enabling the open commerce architecture that you can integrate into your existing system for your commerce needs.
Let’s quickly dive into the JAMstack and how Elastic Path can help transform your eCommerce experience, be it a website, a mobile, or an IoT device. JAMstack involves 3 key components:
JavaScript
This is typically the language used to write your store, including any SDK and frontend framework used. Elastic Path provides an array of JavaScript tools and tutorials.
APIs
The transfer of data is usually handled by an API. If you are adding products to a cart or paying for an order, you’ll be using the Elastic Path eCommerce API.
Markup
This part of the stack is usually your template. Whether you decide to prebuild all your pages with a static site generator, or dynamically on page request, you’ll need to define how your online store works using some form of markup.
Stay on top of industry trends with the latest blogs and articles from our eCommerce experts.