Plán Vue Storefront

Vue Storefront Product Roadmap

Vue Storefront je na trhu více než 1,5 roku. Jedná se o 6. nejoblíbenější projekt elektronického obchodování na Githubu. Nikdy jsme nebyli tak odhodláni vylepšovat tento produkt. Náš cíl je ambiciózní: stát se průmyslovým standardem PWA pro eCommerce (dlouhodobý cíl).

To je závazek vůči lidem, kteří si vyberou Vue Storefront pro své komerční projekty a pro naše partnery a vývojáře, kteří pracují na jádru.

Vývojáři a obchodníci si vybírají Vue Storefront z mnoha různých důvodů: technologie, kterou jsme použili (Vue.js), agnosticismus na platformě (používající jej jako rámec), počet funkcí připravených k použití (pomocí tohoto zkrácení doby uvedení na trh) nebo protože používají Magento (což je v současné době naše výchozí integrace).

Cíle Vue Storefront

Právě jsme dokončili aktualizaci plánu pro nadcházející rok. Naše střednědobé cíle a pracovní toky jsme rozdělili do čtyř kategorií - abychom správně vyhověli potřebám našich uživatelů:

  • Cíl č. 1: zachovat status vůdce Magento PWA, podporovat všechny probíhající i budoucí implementace, udržovat stabilitu a zpětnou kompatibilitu na nejvyšší úrovni. Za tímto účelem jsme nastavili pracovní tok „implementace“.
  • Cíl č. 2: zlepšit rámec pro vývojáře, zlepšit pokrytí testů a kvalitu kódu. Za tímto účelem jsme nastavili pracovní tok „vylepšení“.
  • Cíl č. 3: rozšířit počet podporovaných backendů v pracovním toku „integrace“
  • Cíl č. 4: přidat nové obchodní funkce - v pracovním proudu „funkce“.

Co očekávat v příštím roce?

Projekt Vue Storefront není vyvíjen jedinou společností, ale spíše celou komunitou - asi 120 přispěvatelů a přibližně 1200 vývojářů zapojených do komunity (úplný seznam). Snažíme se však klást důraz na nejdůležitější a nejžádanější funkce. Takto byl vytvořen cestovní plán Vue Storefront.

Implementace pracovního proudu

Abychom podpořili současné a budoucí komerční implementace, budeme pracovat na následujících funkcích:

  • Vylepšení datového indexátoru pro Magento1 a Magento2 - nahrazení mage2vuestorefront v určitém okamžiku pouze nativními indexátory (již k dispozici pro testy na Githubu). Nové indexátory pracují v reálném čase s podporou vysoce výkonného indexování využívajícího nativní architekturu indexovacího Magento,
  • Konektor Magento1 bude publikován na základě licence MIT (dříve pouze částečně otevřené zdroje) s lepšími dokumenty,
  • Magento 2.3, podpora MSI - Alessandro Ronchi + tým Bitbull na tom pracuje,
  • Plná podpora vlastní struktury URL
  • Podpora API žádosti o platbu
  • Podpora více filtrů,
  • ElasticSearch 6.x upgrade,
  • Vylepšení externí platby (od našeho partnera Vendic),
  • Prismic, Nosto, Klevu, Klarna (Kodbruket.se na tom pracuje) integrace,
  • Stabilizace + opravy,
  • Vylepšení pokrytí testů jednotek / integrací - naším cílem je 100% pokrytí obchodní logiky.

Vylepšování pracovního toku

Byli jsme první na trhu a to nám umožnilo stát se lídrem. Nyní se extrémně zaměřujeme na zlepšování všech věcí, které jsme mohli udělat lépe, při zachování zpětné kompatibility.

  • S novým vydáním změníme režim uvolňování na stabilní / nestabilní (RC), abychom zlepšili stabilitu bez snížení tempa. Přečtěte si o tom více.
  • Najímáme oficiálního Tech Writera a jsme odhodláni vylepšovat naše Dokumenty,
  • Téma 2.0 - na základě konstrukčního systému, štíhlé komponenty uživatelského rozhraní s optimalizovaným výkonem (plánujeme začít se 100% skóre majáku a nenechat ho jít dolů :) :))
  • CLI tool + project boilerplate - druh „create-rea-app“ nebo „vue-cli“ - CLI + Theme 2.0 jsou klíčovými stavebními kameny Vue Storefront 2.0 - datum není dosud stanoveno, uvolníme jej, když je to připravené :)
  • Refaktoring datové vrstvy Vuexu - aby bylo pro nováčky čistší a srozumitelnější - navrhneme RFC na krátkou dobu a bude zpětně kompatibilní (žádné změny formátu dat, žádné veřejné akce se nezmění),
  • S refaktoringem Vuex budeme oddělit volání API backend od akcí Vuex, abychom zjednodušili integraci třetích stran (a podporovali mutace Magento 2.3 graphQL, jak budou konečně publikovány).
  • Refaktoring platebních metod,
  • Refactoring modulu pokladny,
  • Zkrácení doby sestavení nahrazením kompilátoru TS Babel 7,
  • Refactoring Service Workers k použití WorkBox,

Integrace pracovního proudu

V současné době vyvíjíme hodně integračních snah našich partnerů. Rádi bychom je podpořili:

  • Integrace EpiServeru je na cestě (vytvořením vln)
  • Integrace Spree Commerce je na cestě (prostřednictvím Spark Solutions)
  • WooCommerce, BigCommerce - existují PoC, do kterých bychom rádi investovali více,
  • Pracujeme na modulu vue-storefront-simple-api, abychom obecně usnadnili integraci třetích stran.

Funkce pracovního proudu

Snažíme se, aby VS Core bylo nejlepším možným řešením pro aplikace PWA. Naše základna funkcí je velmi vysoká - pokrývá většinu funkcí B2C + vynikající rozšiřitelnost na základě modulů + témat. Naši partneři přidávají spoustu nových funkcí a ve 2. čtvrtletí spustíme Marketplace.

Můžete však očekávat mnoho nových obchodních funkcí - rádi bychom udrželi tento pracovní tok docela otevřený. Medvěd s námi!

Vaše zpětná vazba

Zajímá nás Vaše zpětná vazba. Kontaktujte nás na přispěvatelích@vuestorefront.io. Tento plán není nastaven do kamene a my ho rádi upravujeme podle potřeb našich uživatelů.

Více o Vue Storefront a jeho komunitě na www.vuestorefront.io.