• Log in
  • Sign up
  • Contact Us

Get in touch  

Blog • Industry News | Developer

Build fast eCommerce stores with the JAMstack

Last updated: 23 Jun 2019
It’s no secret that building websites used to be painful, and building eCommerce-driven websites was even more painful. I’ve been around long enough to remember the clunky, cookie-cutter platforms that left no room for inspiration. Fortunately today there is Moltin, the API-first headless eCommerce platform. With Moltin, you can develop on top of existing commerce and corporate technologies, while at the same time create new innovative independent solutions.

So what does the Open Commerce Architecture promoted by Moltin have to do with JAMstack? And what exactly is JAMstack?

 

 

Few words about 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.

 

Embrace the Open Commerce Architecture through JAMstack

Moltin was started when people were just beginning to see the true power of API-driven websites.

The Moltin founders predicted that the future would mean we no longer depend on only one tool to do the job, but many, and today Moltin 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 Moltin 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. Moltin 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 Moltin 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.

From Our Blog

11 Sep 2019

An Introduction to eCommerce APIs

In this post we’ll cover what an eCommerce API is, why you should use one and how you should evaluate an eCommerce API.

Read More
author
Adam Sturrock
in Developer | eCommerce
21 Aug 2019

Systems quotas to protect your store

Today we are introducing fair usage quotas within our architecture. The use of quotas is common practice for web facing services and their introduction by Moltin is to ensure an optimal and fair...

Read More
author
Jonathan Prest
in Announcements | Developer
20 Jun 2019

Analytics for your Moltin store

Today we’re going to take a look at how to use best-in-class data warehousing and analytics solutions on top of Moltin, specifically in relation to orders and order items.

Read More
author
Matt Foyle
9 min. read in Developer