Wie funktioniert Playground?

@ndzoesch schrieb:

@Shopwareianer‍ einen Ansatz, wie Backend-Plugins im Playground aussehen werden, haben wir. Konkrete Pläne bzw. eine begonnene Umsetzung bisher nicht. Das liegt vor allem daran, dass es zuerst einen zumindest fast vollständigen Architektur-Freeze geben sollte, bevor unsere Ideen und Pläne zu Plugins der (Code-)Realität begegnen können.

Unabhängig vom Playground, bei dem ja alles ein wenig anders ist weil Cloud und so, planen wir, dass das Plugin-System der platform ähnlich funktionieren wird wie bisher in Shopware auch. Wenn es nach mir geht bedeutet „ähnlich“ hier vor allem, dass Hooks Geschichte sind. Mal sehen. :)

Da bin ich mal gespannt.

Das ganze ist zwar nicht wirklich das gleiche, aber schau dir mal Laravel Novaan in der Doku. Das Nova Backend basiert ja auch auf Vue.js

Du legst dir dann über die Console bspw. ein neues Tool an ( Backend Menü Eintrag + Views ) und kannst darauf aufbauen dein individuelles „Plugin“ im Backend bauen. Das ganze ist „relativ simpel“ über PHP Klassen umgesetzt. Datenbank Abfragen machst du dann ganz normal über deine Models usw. 

Der Command legt für dich dann die Grundstruktur an, um es im Backend anzuzeigen und den Rest kannst du dann darauf aufbauen individuell umsetzen.

Wäre evtl. ein Ansatz bzgl. des Vue.js Backends.