CMS
Headless/Decoupled Architec
The Jamstack approach (JavaScript, API, and pre- rendered HTML markup) is a new method of creating websites and applications. Content is no longer processed and generated afresh for every visitor on the server. It is generated locally in the browser as Jamstack pages. Dynamic applications can also be processed in the browser thanks to JavaScript and APIs. Learn more about Jamstack:
The former principle of loading as much of the work as possible onto the webserver is outdated. Today’s user devices have more than enough resources to run web applications. This also includes mobile devices.
React is the most popular and fastest-growing JavaScript framework. The use of such web frameworks creates a new development architecture, where applications are no longer tied to specific operating systems or web servers.
Modern web APIs can be integrated for any JavaScript client to implement third-party services such as business applications with access to CRM and ERP systems as well as ecommerce functionalities such as payments and subscriptions. Utilizing web APIs can eliminate the need for additional servers.
Because web functions no longer need to be managed in the server, websites can be designed around microservices. A microservice undertakes a narrowly defined task which is initiated, carried out and terminated independently of other microservices.
The tasks carried out at the backend, such as creating, managing and saving content, are separated from the presentation on a frontend device (so the architecture is headless, or decoupled).
The website HTML is no longer generated by traditional frontend web servers, but rather the page is preconfigured, distributed via a Content Delivery Network (CDN), and displayed in the user’s browser.
All of Scrivito’s content retrieval functionality is made available through an API. Additionally, a great GUI provides an awesome user experience. The CMS overcomes the classic categories, and offers a perfect symbiosis for developers as well as editors.
With a headless CMS, all functionality is available through an API. A headless CMS, therefore, acts as a hub for content delivery. Thanks to an API-first approach, a headless CMS supports a real omnichannel experience.
A RESTful web service is based on representational state transfer (REST) technology, an architecture and approach to communicating between services. A REST API in a headless CMS allows developers to trigger, write and read content through the library.
Scrivito can be extended by using the JavaScript library React, an open-source project backed by Facebook and used extensively to make facebook.com a user-friendly website. React dramatically eases the creation of interactive UIs.
Scrivito offers decoupled CMS functionality that provides everything to create a great front-end. Scrivito comes with a new kind of WYSIWYG user interface. Widgets are building blocks for the website.
AWS’s 69+ Availability Zones (AZ) are spread over 22 regions. The content is highly available and distributed to the 200+ edge locations worldwide, keeping a copy of the content as geographically close to the users as possible.
Scrivito offers instant, almost infinite and automatic scaling in a pay-per-use model. Scrivito grows with your demands; there are no hard limit for content objects or editors, for example. And the enterprise pays only for the exact amount of content in use.
Digital assets in Scrivito are automatically transferred through a built-in Content Delivery Network (CDN). Scrivito’s true cloud nature takes advantage of the AWS infrastructure which has the largest global infrastructure of any cloud provider.
Scrivito uses fast content delivery network (CDN) service securely delivering data, videos, applications and APIs to users globally with low latency, high transfer speeds, within a developer-friendly environment.