What is JAMstack?
The future of web design is static pages, optimised for any browser, any device, any screen size and served from the nearest point on a global network. Static sites can be downloaded while the user has a connection and cached for offline use. Offline caching allows for instant page loads and always available content even on a poor connection or an old device.
JAMstack is a modern web development architecture. It is not any form of tool or programming language. What it is, is a web development practice geared towards producing better performance, higher security, lower cost of scaling, and better developer experience.
We know, sounds pretty cool right!?
So how can JAMstack benefit a site?
JAMstack is super fast
Nothing beats pre-built files which are served over a CDN to minimize loading time. The reason why JAMstack sites a fast is due to the HTML being already generated during deploytime so it is just served via a CDN wihtout any interference or delays in the backend.
JAMstack is highly secured
Due to everyting working via an API, there can not be any database or security breaches. This is because server-side processes are abstracted into micro service API's, meaning surface areas for attacks are reduced and so your site becomes highly secure.
JAMstack is cheaper and easier to scale
As JAMstack sites only contain a few files which are minumum in size, it can be served from anywhere. Scaling is a matter of serving files somewhere else or via CDN's.
To put it simply, we believe all new websites and apps should be built with the JAMstack. That isn't to say we dismiss using any other platform like wordpress as they still have a place on the web. In any case, we are seeing a big shift in the way the web is developed using the JAMstack and the change is going to be amazing!
JAMstack is how the web should have been built. Whether you are building or upgrading an existing website or apps, you should always you the modern architecture JAMstack.
To find out more on what CDN's are, read more here
Websites are served as static HTML files. These can be generated from source files, such as Markdown, using a Static Site Generator.
Pancakes (sometimes called hotcakes, griddlecakes, or flapjacks) are usually served at breakfast. But it's also a collective term for a selection of technologies.