2016-12-20 2 views
1

Nachdem ich viel Literatur gelesen habe, suche ich nach konkreten Ratschlägen für die Überarbeitung eines Projektes. Im Grunde ein Web-Musik-Player. Ich bin auf der Suche nach einer leichten und flexiblen Lösung mit Post-Typen oder ähnlicher Art von Features und die Möglichkeit, die Inhaltsstruktur zu gestalten, benutzerdefinierte Felder und wiederholte Felder hinzuzufügen. Ich denke an vue.js für die Front.kopflose cms oder klassische cms mit javascript front framework

Ich bin zufrieden mit Wordpress und ACF, aber ich möchte einen anderen Weg versuchen. Ich bin kein echter Entwickler, aber ich kann lernen.

Meine erste Idee war, ein statisches cms (Grav usw.) zu versuchen. Aber ich denke, ich könnte ein Problem mit Cross-Post-Anfrage bekommen und ich bin mir nicht sicher über die Kompatibilität von Vue.js.

Zweite Idee, die Verwendung eines kopflosen cms. Ich denke, es ist eine robustere Option, die beste Perspektive bietet und die leichter in ein Front-Framework zu integrieren ist.

Haben Sie Feedback über die beste Option? Irgendwelche Erfahrungen und Nachteile mit directus, Cockpit oder api-Plattform?

Vielen Dank für Ihre Durchsicht und Beratung. jb

+0

Do not Haben Sie eine Antwort auf Ihre Frage, aber nur eine Anmerkung, Grav ist kein statisches CMS, sondern ein Flat-File CMS. Es ist anders, weil es PHP benötigt, und Sie können das (dynamischer) nutzen. Auch, CORS ist kein Problem mit https://github.com/getgrav/grav-plugin-cors und es ist sicherlich kompatibel mit vue.js (oder einem anderen JS-Framework) –

+0

Vielen Dank für die Antwort und die Korrektur. Ich werde zweimal über die grav-Lösung nachdenken. – jbo

Antwort

0

Es tut mir leid, dass Sie so lange gewartet haben.

Aber

, was Sie suchen, ist im Grunde Storyblok soweit ich sagen kann. Storyblok ist ein API-basiertes CMS mit einem vuejs Frontend. Storyblok ist ein Service, mit dem Sie Frontend-Editierfunktionen in jede Template-Engine, jedes Framework oder System Ihrer Wahl integrieren können. Wir haben Storyblok entwickelt, um die Produktivität zu steigern und wiederverwendbare Komponenten zu fördern, genau wie Sie es gewünscht haben.

Sie können Ihre eigenen Components erstellen und die Felder für jedes definieren. Sie können sogar neue benutzerdefinierte Fieldtypes mit unserer plugin system erstellen.

Sie können es kostenlos testen. 100 Geschichten sind kostenlos (Sie können sich 1 Geschichte gleich 1 Seite oder 1 Bereich von Komponenten vorstellen).

Btw. Wir bieten auch ein CLI an, um ein neues Projekt mit einem unserer eigenen Themes (cloudhosted) oder Boilerplates (selfhosted) zu rüsten.

Installations

npm i storyblok -g 

So verwenden

storyblok 

Fast vergessen - hier ist unser vuejs Plugin auch: https://github.com/storyblok/storyblok-vue und wir haben erstellt auch eine full follow through tutorial for VueJs

+0

Danke für die Antwort. Ich habe noch nie von Storyblok gehört. Es klingt vielversprechend. Ich werde es mit einem Startkonto versuchen, um zu verstehen, wie es funktioniert, aber ich denke, es könnte in meinem Fall zu teuer sein. – jbo

+0

@jbo wie geht es? versuchte Storyblok schon? Über die Preisgestaltung kannst du uns auch mit deiner Idee kontaktieren :) – DominikAngerer