The ambition at TRIPL is to constantly be at the forefront of web development, and utilize the latest technologies and services. With that in mind, all our releases are built on the so-called Jamstack architecture.
The past approach could be compared with a single toolbox with all the tools included. In other words—one platform hosted on a single server with all the nessecary parts dependant on each other; even the parts you don't use.
When a user visits your site, the browser calls for the webserver. The webserver then make additional requests from multiple endpoints, such as application server, database and CMS.
Since these requests usually happen every time a user clicks a link, or visit a new page—the site could be a very slow experience. And thats only the start.
On every single request between the additional servers and the client, something could go wrong, resulting in a site thats not working properly or in some cases—not at all.
Jamstack is an architecture designed to make the web faster, more secure, and easier to scale.
In our way of thinking, the result of a website created for the Jamstack is basically a bunch of statically generated files. Most likely one file per route on the site. So in the basic setup, the site itself doesn't need any extra server communication or external data being requested, which makes it extremely fast.
To make it even more fast, the generated files is usually placed on a CDN*, which shorten the distance between the server and the user.
Read more about Jamstack on the official website.
* Content delivery network—a global network of servers spread all over the world. When a user visit your site, the files are delivered from the closest one.