
Nespočet vývojářů a specialistů na elektronické obchodování narazilo při pokusech o změnu aspektů svých webových stránek na problémy kvůli omezením kódu, době uvedení na trh a dalším překážkám. Napadlo vás, o kolik snazší by celý proces byl s využitím sítě rozhraní API, snadno použitelných funkcí a serverless computingu? Je nejvyšší čas, abyste se seznámili s VTEX IO.
VTEX IO je low-code vývojová platforma společnosti VTEX a v tomto článku vám představíme její nejlepší aspekty. Pokud naši platformu ještě neznáte, tento článek to napraví, a určitě vás naláká, abyste ji vyzkoušeli.
Pokud jste s ní již obeznámeni, možná získáte i několik postřehů ze zákulisí.

8 výhod platformy VTEX IO
VTEX IO nabízí potřebné nástroje, abyste se mohli soustředit na svůj kód a neztráceli čas správou infrastruktury.
1. Postará se o infrastrukturu
Vývojáři se nemusí starat o servery a mohou se 100% soustředit na vytváření výjimečných prostředí, protože o infrastrukturu se stará VTEX IO. Jedná se o cloudovou platformu, takže umožňuje vývojářům spouštět škálovatelné aplikace, které jsou okamžitě synchronizovány s naší platformou – a pro nasazení není třeba instalovat nic dalšího!
2. Není třeba žádné nastavení
Vše se na platformě VTEX IO točí okolo VTEX IO CLI (nástroje příkazového řádku), který je vším, co jako vývojář potřebujete. Jakmile získáte přístup k účtu VTEX, můžete ho začít používat k vývoji aplikací, aniž byste si museli lámat hlavu s rozsáhlými konfiguracemi. VTEX IO je připravena k použití.
Pouze pomocí CLI můžete následující:
- přihlásit se do svého účtu,
- propojit místní soubory s VTEX IO,
- vydávat nové verze aplikací,
- odstraňovat staré verze aplikací a další věci, které nesmírně urychlují vývoj.
3. Pracovní prostory
Když vývojáři nasazují kód, je nutné mít jistotu, že nenarušuje žádná stávající prostředí, a je velmi důležité, abyste byli schopni měřit, zda změny kódu skutečně zlepšují vaše obchodní metriky.
To vše je možné pomocí pracovních prostorů, což jsou v podstatě různé verze vašeho kódu. Máte k dispozici nekonečné množství pracovních prostorů, takže můžete provádět úpravy kódu, spouštět kód v prostředí blízkém tomu produkčnímu a dokonce porovnávat změny pomocí A/B testování.
4. Bezproblémová kontrola oprávnění uživatelů
Aby mohl uživatel přistupovat k účtu VTEX a vyvíjet nové aplikace pomocí VTEX IO, musí k tomu mít oprávnění. Díky tomu, jak je platforma VTEX IO strukturována, je však proces ověřování opravdu hladký. Jakmile budete ověřeni, můžete propojovat aplikace, procházet pracovní prostory a testovat změny kódu bez narušení plynulosti práce.
5. Rozmanité aplikace
Pomocí VTEX IO je možné vyvíjet mnoho zajímavých a různorodých druhů aplikací. Můžete vytvářet:
- front-endové aplikace internetového obchodu,
- komponenty React upravené na míru,
- aplikace pro správce (tj. rozšíření rozhraní správce vašeho obchodu),
- back-endové aplikace (tj. vytváření back-endových služeb pomocí Node nebo .NET Core),
- aplikace Pixel (tj. propojení vašeho obchodu s řešením třetí strany),
- mobilní aplikace.
6. Komunita
Máme rostoucí a angažovanou komunitu, která se společně učí a zlepšuje. Pro komunikaci mezi externími vývojáři a společností VTEX máme několik řešení: VTEX Community, fórum pro kladení otázek, sdílení nápadů a řešení problémů, a VTEX Developers, kanál na YouTube, kde pořádáme Office Hours, v nichž každý týden vydáváme oznámení, odpovídáme na dotazy komunity a máme otevřený prostor pro ukázkové prezentace.
Všichni, kdo pracují s řešeními VTEX, jsou vítáni a vyzýváni k interakci prostřednictvím VTEX Community i VTEX Developers. Tímto způsobem můžeme v rámci naší komunity sdílet znalosti. Vyzýváme vás také k tomu, abyste přispívali do našich aplikací a bloků obchodu VTEX IO Store Framework.
7. VTEX IO Store Framework
Není možné mluvit o VTEX IO, aniž bychom zmínili Store Framework. VTEX IO Store Framework je low-code implementační rámec zaměřený na vývoj front-endové struktury obchodů VTEX. Hlavní myšlenkou je urychlit vývoj obchodů pomocí částí kódu zvaných bloky tvorby obchodu, což jsou v podstatě vysoce kvalitní komponenty React, které poskytují prostředky pro rychlé vytvoření vašeho obchodu. Pokud chce například vývojář přidat na domovskou stránku textovou (rich-text) komponentu, která se používá pro text napsaný v markdownu, stačí přidat blok „rich-text“ s požadovaným textem a přidat na něj odkaz do domovského bloku obchodu:
{
"store.home": {
"blocks": ["rich-text"]
},
"rich-text": {
"props": {
"text": "Hello, World!"
}
}
}
Kromě výhod pro vývojáře umožňuje také správcům účtů, kteří se nutně nevyznají v kódu, například pracovníkům marketingu, provádět změny v obchodě prostřednictvím Editoru stránek. Editor stránek je panel na straně správce platformy VTEX, který umožňuje provádět změny na webové stránce bez nutnosti pracovat s kódem, pouze úpravou vlastností bloků.
8. Stále se vyvíjející obchody
Kombinací výhod platformy VTEX IO a Store Framework získáte obchody, které se sami aktualizují a vylepšují, aniž byste museli cokoli dělat. My a naše komunita neustále vylepšujeme vývojářská prostředí, vytváříme nové bloky obchodů, opravujeme chyby a vytváříme aplikace, které do obchodů přidávají nové funkce.
Proto máte možnost svůj obchod neustále vylepšovat a v závislosti na tom, která aplikace se aktualizuje, může váš obchod plynule přebírat změny zavedené v nové verzi.

Zjistěte další informace o VTEX IO
To jsou jen některé z aspektů platformy VTEX IO, které na mě udělaly obrovský dojem, když jsem do společnosti nastoupila, a nyní jsem velmi nadšená, že s ní mohu neustále pracovat. Podařilo se nám vzbudit ve vás zájem o VTEX IO? Pak se o platformě můžete dozvědět více z dokumentace na našem portálu pro vývojáře a z praktických ukázek v našem vzdělávacím centru.