Die Vue Storefront Roadmap

Produkt-Roadmap für Vue Storefront

Vue Storefront ist seit mehr als 1,5 Jahren auf dem Markt. Es ist das sechstbeliebteste E-Commerce-Projekt auf Github. Wir haben uns noch nie so sehr dafür eingesetzt, dieses Produkt immer besser zu machen. Unser Ziel ist ehrgeizig: Der Industriestandard für E-Commerce-PWAs zu werden (langfristiges Ziel).

Dies ist die Verpflichtung für Menschen, die Vue Storefront für ihre kommerziellen Projekte und für unsere Partner und Entwickler wählen, die am Kern arbeiten.

Entwickler und Händler entscheiden sich aus verschiedenen Gründen für Vue Storefront: aufgrund der von uns verwendeten Technologie (Vue.js), der Plattformunabhängigkeit (Verwendung als Framework), der Anzahl der einsatzbereiten Funktionen (Verkürzung der Markteinführungszeit) oder weil sie Magento verwenden (was momentan unsere Standardintegration ist).

Die Ziele von Vue Storefront

Wir haben gerade das Roadmap-Update für das kommende Jahr abgeschlossen. Wir haben unsere mittelfristigen Ziele und die Arbeitsabläufe in vier Kategorien eingeteilt - um die Bedürfnisse unserer Benutzer angemessen zu berücksichtigen:

  • Ziel Nr. 1: Beibehaltung des Führungsstatus von Magento PWA, Unterstützung aller laufenden und zukünftigen Implementierungen, Aufrechterhaltung von Stabilität und Abwärtskompatibilität auf höchstem Niveau. Hierfür legen wir den Arbeitsstrom „Implementierungen“ fest.
  • Ziel 2: Verbesserung des Entwickler-Frameworks, Verbesserung der Testabdeckung und der Codequalität. Zu diesem Zweck legen wir den Arbeitsstrom „Verbesserungen“ fest.
  • Ziel Nr. 3: Erweiterung der Anzahl der unterstützten Backends im Workstream "Integrationen"
  • Ziel 4: Hinzufügen neuer Geschäftsfunktionen - im Workstream "Funktionen".

Was erwartet Sie im nächsten Jahr?

Das Vue Storefront-Projekt wird nicht von einem einzelnen Unternehmen entwickelt, sondern von der gesamten Community - etwa 120 Mitwirkende und etwa 1200 Entwickler, die an der Community beteiligt sind (vollständige Liste). Wir versuchen jedoch, die wichtigsten und am häufigsten nachgefragten Funktionen hervorzuheben. So wurde die Vue Storefront Roadmap erstellt.

Implementierungs-Workstream

Zur Unterstützung der aktuellen und zukünftigen kommerziellen Implementierungen arbeiten wir an den folgenden Funktionen:

  • Datenindexverbesserungen für Magento1 und Magento2 - Ersetzen der mage2vuestorefront zu einem bestimmten Zeitpunkt durch ausschließlich native Indexer (bereits für Tests auf Github verfügbar). Neue Indexer arbeiten in Echtzeit und unterstützen eine leistungsstarke Indizierung, die auf der nativen Magento-Indexerarchitektur basiert.
  • Der Magento1-Connector wird unter der MIT-Lizenz (bisher nur teilweise Open Source) mit besseren Dokumenten veröffentlicht.
  • Magento 2.3, MSI-Support - Alessandro Ronchi + das Bitbull-Team arbeitet daran,
  • Volle Unterstützung für benutzerdefinierte URL-Struktur
  • API-Unterstützung für Zahlungsanforderungen
  • Multi-Filter-Unterstützung,
  • ElasticSearch 6.x Upgrade,
  • Externe Checkout-Verbesserungen (von unserem Partner Vendic),
  • Prismic, Nosto, Klevu, Klarna (Kodbruket.se arbeitet an dieser) Integrationen,
  • Stabilisierung + Korrekturen,
  • Verbesserungen der Abdeckung von Unit- / Integrationstests - unser Ziel ist eine 100% ige Abdeckung der Geschäftslogik.

Verbesserungen Workstream

Wir waren die Ersten auf dem Markt, und das hat es uns ermöglicht, Marktführer zu werden. Jetzt konzentrieren wir uns ganz auf die Verbesserung all der Dinge, die wir hätten besser machen können, während wir gleichzeitig die Abwärtskompatibilität beibehalten.

  • Mit der neuen Version ändern wir den Freigabemodus in stabile / instabile (RC) Phasen, um die Stabilität zu verbessern, ohne das Tempo zu verringern. Lesen Sie mehr dazu.
  • Wir stellen einen offiziellen Tech Writer ein und sind bestrebt, unsere Dokumente zu verbessern.
  • Theme 2.0 - basiert auf dem Design System, schlanke UI-Komponenten mit optimierter Leistung (wir planen, mit einer 100% Lighthouse-Punktzahl zu beginnen und nicht zu verlieren! :))
  • CLI Tool + Project Boilerplate - eine Art "Create-React-App" oder "Vue-Cli" - CLI + Theme 2.0 sind die Schlüsselbausteine ​​von Vue Storefront 2.0 - das Datum ist noch nicht festgelegt, wir werden es veröffentlichen, wenn ist es fertig :)
  • Umgestaltung der Vuex-Datenschicht - um sie für Neueinsteiger übersichtlicher und verständlicher zu gestalten - schlagen wir RFC für diese Abkürzung vor und sie ist abwärtskompatibel (keine Änderungen am Datenformat, keine Änderungen an öffentlichen Aktionen).
  • Mit dem Vuex-Refactoring werden wir die Backend-API-Aufrufe von den Vuex-Aktionen trennen, um die Integration von Drittanbietern zu vereinfachen (und Magento 2.3-graphQL-Mutationen zu unterstützen, sobald sie veröffentlicht werden).
  • Refactoring-Zahlungsmethoden,
  • Refactoring des Checkout-Moduls,
  • Verkürzung der Build-Zeit durch Ersetzen des TS-Compilers durch Babel 7,
  • Refactoring von Service-Mitarbeitern zur Verwendung von WorkBox,

Integrations-Workstream

Derzeit führen unsere Partner zahlreiche Integrationsbemühungen durch. Wir würden sie gerne unterstützen:

  • EpiServer-Integration ist auf dem Weg (von Making Waves)
  • Spree Commerce-Integration ist auf dem Weg (von Spark Solutions)
  • WooCommerce, BigCommerce - es gibt PoCs, in die wir gerne mehr investieren würden.
  • Wir arbeiten am Modul vue-storefront-simple-api, um die Integration von Drittanbietern im Allgemeinen zu vereinfachen.

Funktionen Workstream

Wir versuchen, VS Core zur bestmöglichen Lösung für PWA-Apps zu machen. Unsere Funktionsbasis ist ziemlich umfangreich - sie deckt die meisten B2C-Funktionen ab und bietet eine hervorragende Erweiterbarkeit basierend auf Modulen und Themen. Unsere Partner fügen viele neue Funktionen hinzu und wir starten den Marketplace im zweiten Quartal.

Sie können jedoch eine Menge neuer Geschäftsfunktionen erwarten - wir möchten, dass dieser Workstream ziemlich offen bleibt. Tragen Sie mit uns!

Ihre Rückmeldung

Wir sind neugierig auf Ihr Feedback. Kontaktieren Sie uns unter contributors@vuestorefront.io. Diese Roadmap ist nicht in Stein gemeißelt, und wir sind gerne bereit, sie an die Bedürfnisse unserer Nutzer anzupassen.

Weitere Informationen zu Vue Storefront und seiner Community finden Sie unter www.vuestorefront.io.