Want to build lightning fast websites generated from raw data?

Do it with Jamstack, a modern web development architecture based on JavaScript, APIs, and Markup

or call +61 2 9953 3000

What is 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.

IMPROVED PERFORMANCE

IMPROVED PERFORMANCE

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

BETTER SECURITY

BETTER SECURITY

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

CUTTING COSTS / EASY SCALING

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

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.

Have a look at SSW Rules and SSW People.

What do people say?

Avatar of Philip Uren

Philip Uren, System77

I was very happy with SSW's service on our recent .NET Point-of-Sale project. Some of the types of issues SSW handled adeptly were: the quality of the user interface, business requirements, legacy code and data structures, and ease of maintenance for down the track.
Avatar of Mark Pigram

Mark Pigram, Contracts Online

It was a pleasure to have you in the office again. I continue to be impressed by the quality of work and advice you provide.
Avatar of Peter Dimaridis

Peter Dimaridis, AuctionsPlus

We have dealt with several people at SSW from a network tech helping us with a domain issue, to a couple of graphic designers and several programmers and they have ALL been first rate.

or call +61 2 9953 3000

Why should you choose SSW?

Video: The people behind SSW - Australia's leading software consultancy. (4 mins)

SSW's Consulting Services have delivered best of breed Microsoft solutions for more than 1,000 clients in 15 countries. With 100 consultants in 4 countries, SSW's developers are some of the best in the business. We have many Microsoft Certifications, several MVPs, and a Microsoft Regional Director.

Companies we have worked with

allianz logocarnival logocisco logocommonwealthbank logosymantec logodomain logoeventcinemas logomicrosoft logotoll logo

Other 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.

nextJs

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.

Read More
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.

api

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.

markup

Templated markup should be prebuilt during deployment, usually using a site generator, such as Gatsby.js, Hugo and Nuxt.js, for content sites, or build a tool for a web app via Parcel.js and Webpack.

Talk to us about your Jamstack project

Connect with our Account Managers to discuss how we can help.

or call +61 2 9953 3000