Jamstack

Want to build lightning fast websites generated from raw data?

Use Jamstack, a modern web development architecture based on JavaScript, APIs, and Markup

or call us on +61 2 9953 3000

The benefits of using Jamstack

Jamstack is a modern web development architecture based on client-side JavaScript, reusable APIs and prebuilt Markup. Static Site generators – like Gatsby and Next.js – take raw content from various inputs (Markdown files, WordPress, GitHub etc.) and produce a set of static HTML pages at build time. The pre-rendered HTML pages can then be deployed and served directly to the user from a CDN. In addition, static pages are enhanced with JavaScript and APIs (custom-built or 3rd party) for dynamic functionalities like authentication, search, logging.

Website examples: SSW Rules and SSW People.

Improved performance

Pre-rendered markup and assets are served directly from a CDN.

Better security

With no servers or databases to hack, common vulnerabilities are greatly reduced.

Cutting costs, easy scaling

Hosting static files is cheap, and since there are no databases or servers, there’s no need to handle load balancers, and the CDN can manage the scaling process.

Better development experience

Since the entire site content is static, it can be managed through version control. Tracking change history becomes more straightforward, and updating the site is as easy as uploading a new copy of the site and invalidating the cache.


Related technologies

Gatsby

Gatsby enables developers to build fast, secure, and powerful websites using a React-based framework and innovative data layer that makes integrating different content, APIs, and services into one web experience incredibly simple.

Next.js

Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.

JavaScript

Any dynamic programming that is running a request/response cycle on the client should be handled by JavaScript. This can include any front-end framework like Vue.js, React or Angular.

APIs

The server-side processes or database actions are abstracted into reusable APIs that is accessed over HTTP with JavaScript. These APIs can be custom-built or leveraged through 3rd party providers.

Talk to us about your Jamstack project

Jump on a call with one of our Account Managers to discuss how we can help you.