Redaktioneller Hinweis von Chris
Ich liebe die Idee dieses Konzepts, aber dieser Artikel war zu 100 % an ein bestimmtes CMS gebunden, das mir am Ende einige widerliche Spam-E-Mails geschickt hat, mit denen ich überhaupt nicht einverstanden bin. Daher lösche ich den Artikel.
Vue ist großartig. Serverless ist fantastisch. Headless CMS's sind cool. Serverless ist fantastisch. Es gibt viele Tutorials, denen man auf diesem Weg folgen kann.
Muss das Butter CMS nicht einen Node-Server dahinter haben? Würde das nicht bedeuten, dass es auf einem Server läuft? Oder ist es nur die Tatsache, dass der Traffic, der das Frontend trifft, nicht mit dem Backend sprechen muss, was das gut macht?
Leute hören "Serverless" und denken "oh, eine leichte No-SQL-App, die ich auf meinem Server installieren kann". Nein, eher die Anmietung von Zugriff auf eine entfernte Datenbank und Festplatte und die Hoffnung, dass es einen Endpunkt für das gibt, was man braucht.
Tolle Frage – ButterCMS ist ein Drittanbieterdienst, der eine Content-API bereitstellt. Butter ist nichts, das Sie herunterladen und selbst installieren/verwalten. Sie fragen einfach diese Content-API direkt von Ihrer Vue.js-App ab, es gibt keine CMS-Software, um die Sie sich kümmern oder die Sie hosten müssen. Daher "Serverless" CMS, in dem Sinne, dass Sie sich nicht um einen Server kümmern müssen, um CMS-Funktionalität zu erhalten.
Was ist mit Links im Inhalt eines Blogbeitrags, die auf eine andere Seite verweisen – kann diese App diese routen?
Ja, vorausgesetzt, die Seite hat eine eindeutige absolute URL, sollten Links problemlos funktionieren.